Значение атрибута выделения с помощью xpath путем фильтрации по значению подэлемента - PullRequest
2 голосов
/ 03 мая 2010

как выбрать атрибут узла с xpath путем фильтрации по атрибуту подузла?

У меня есть XML-структура, подобная этой:

<base>
  <item name="foo">
    <subitem value="blubb" />
  </item>
</base>

Теперь я хочу получить имя-атрибут-значение ("foo") из тега (-ов) элемента, где значением-атрибутом подпункта (ов) является "blubb".

Thx 4 help

1 Ответ

2 голосов
/ 03 мая 2010

Используйте

string(/*/item[subitem/@value='blubb']/@name)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...