2011-05-02 4 views
1

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

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

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

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

ответ

11

Существует starts-with функция в XPath, которые вы можете использовать:

//book[starts-with(@isbn, '00-05')] 
Смежные вопросы