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