У меня есть XML-документ, который содержит некоторые элементы «Item» с идентификаторами.Я хочу составить список уникальных идентификаторов предметов.Тем не менее, элементы Item не находятся в списке - они могут быть на любой глубине в документе XML - например:
<Node>
<Node>
<Item id="1"/>
<Item id="2"/>
</Node>
<Node>
<Item id="1"/>
<Node>
<Item id="3"/>
</Node>
</Node>
<Item id="2"/>
</Node>
Я хотел бы вывод 1,2,3 (или аналогичное представление).Если это можно сделать с помощью одного xpath, то даже лучше!
Я видел примеры этого для списков родственных элементов, но не для общей структуры дерева XML.Я также ограничен использованием методов xslt 1.0.Спасибо!