У меня есть XML-документ, содержащий элементы «Item» с идентификаторами. Я хочу составить список уникальных идентификаторов Item. Элементы товара нет в списке, хотя - они могут быть на любой глубине в пределах XML-документа - например:Поиск уникальных узлов с xslt
<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. Благодаря!
// Item [генерировать-идентификатор() = генерировать-идентификатор (ключ ('пункт -id ', @id) [1]))] является более кратким и менее трудоемким. – Erlock
интересно, я этого не знал, ты! –