XPath может соответствовать на частях имени элемента?

31
задан 19 March 2012 в 13:41
поделиться

2 ответа

Сделайте что-то как:

//*[ends-with(name(), 'fu')]

Для хорошей ссылки XPath, проверьте W3Schools.

36
ответ дан 27 November 2019 в 21:45
поделиться

Этот ответ для XPath 1.0, где нет никакого эквивалента концы стандарта XPath 2.0 - с () функция .

следующее выражение XPath 1.0 выбирает все элементы в xml документе, имена которого заканчиваются строкой "fu":

//*[substring(name(),string-length(name())-1) = 'fu']
43
ответ дан 27 November 2019 в 21:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: