XPath. Ссылка на атрибут узла внутри вложенного критерия
От: teleroot  
Дата: 12.12.12 12:22
Оценка:
Всем привет!

Никак не соображу, как решить следующую задачу, не используя for-each

Дано:
входящий XML
<rows>
  <row ID="1">
    <c ID="2"/>
    <c ID="123"/>
    <c ID="90"/>
  </row>
  <row ID="2">
    <c ID="2"/>
  </row>
  <row ID="123">
    <c ID="2"/>
    <c ID="90"/>
  </row>
</rows>

Необходимо выбрать все узлы "//c", которые встречаются во всех "//row". Идентификация по атрибуту @ID.
В данном случае решением должен быть узел <c ID="2"/>.

Есть ли какие-либо идеи на этот счет?
xpath xslt
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.