Мне нужен способ связывать или ссылаться на узлы XML между собой. Поэтому я начал брать интервью у Google и нашел несколько примеров ... но я не совсем доволен найденными решениями. Так что мне было интересно, есть ли общепринятый способ связать элементы XML друг с другом?
Допустим, у меня есть этот XML-файл:
<person>
<name>Martin</name>
<age>16</age>
<haircolor>blond</haircolor>
</person>
<dog>
<name>Muttley</name>
<age>5</age>
</dog>
Теперь нужен способ выразить, что Мартин - владыка Матли или что Матли - собака Мартина.
Я думал о какой-то ссылке или указателе в файле XML, который указывает на правильный узел?
Я думаю, что есть несколько способов достичь этой цели, но какой из них лучший?