2013-04-26 10 views
0

Вот мой XML: -Получить значение атрибута

<Book> 
<BookKey> 
<Value concept="TITLE" value="Inferno"/> 
<Value concept="AUTHOR" value="Dan Brown"/> 
</BookKey> 
...etc... 
</Book> 

Как я могу получить значение заголовка книги, то есть «Inferno» с помощью XPath?

ответ

1

Используйте следующий запрос:

/Book/BookKey/Value/@value 

Для решения значения атрибута только тогда, когда понятие == title вы можете:

/Book/BookKey/Value[@concept="Title"]/@value 

Использование @ вы можете обратиться атрибутами в XPath. См. Это tutorial

+0

благодарит за вашу помощь. – fbc

Смежные вопросы