частичный поиск значения атрибута с использованием xpath - PullRequest
1 голос
/ 02 мая 2011

Я хочу найти частичное значение атрибута и , а не весь определенного узла.Я не знаю как это сделать.Вы заранее признательны за вашу помощь.Например: я хочу найти все «книги» в этом XML-документе, в которых значение атрибута «isbn» начинается с «00-05», без учета остальных:

<book isbn="00-05-100-00"></book>

<book isbn="00-05-120-35"></book>

<book isbn="00-16-456-01"></book>

1 Ответ

11 голосов
/ 02 мая 2011

В XPath есть функция запуска с , которую вы можете использовать:

//book[starts-with(@isbn, '00-05')]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...