XPATH выражения - как задать шаблон?
xmlns:fn="http://www.w3.org/2005/02/xpath-functions"
//a[fn:matches(@path,'file')]
2.
//a[node='ttt']
2.//a[@target='nujnoe'][.='ttt']
<a target="nujnoe">ttt</a>
Большое спасибо за помощь!
Есть xml типа:
...
<span class="c10">
ааа
<strong>
bbb
</strong>
<span class="c7">
ccc
</span>
</span>
По отдельности могу Xpath'ом вытащить все нужные части (aaa, bbb, ccc
но нужно в качесве ответа получить всю строчку целиком: "aaa bbb ccc" (а не множество "aaa", "bbb", "ccc").
Можно такое сделать Xpath'om?
В документации на w3.org нашел только
[18] UnionExpr ::= PathExpr
| UnionExpr '|' PathExpr
но она делает как раз то что в скобках, а не то что надо.
Попробуй concat(выражение, выбирающее массив строк)
Оставить комментарий
basket_jr
Как с помощью Xpath выражения вытащить nujnoe в обоих примерах?1.
<a path="lalalal_file_lalala">nujnoe</a>
//a[@path=...]
Здесь нужно как-то задать шаблон что в атрибуте patg встречается слово file..
2.
<a target="nujnoe">ttt</a>
А здесь проверить что значение тега равно ttt - тут даже примено не знаю как.
Подскажите плиз кто знает!