Выбор ребенка в xPath - PullRequest
       2

Выбор ребенка в xPath

1 голос
/ 30 августа 2010

Глядя на w3schools for xPath (не стесняйтесь давать мне другие ссылки), вы можете выбрать всех потомков bookstore, но что если я хочу выбрать только второй элемент книги? Как я могу это сделать?

<?xml version="1.0" encoding="ISO-8859-1"?>

<bookstore>

<book>
  <title lang="eng">Harry Potter</title>
  <price>29.99</price>
</book>

<book>
  <title lang="eng">Learning XML</title>
  <price>39.95</price>
</book>

</bookstore>

1 Ответ

3 голосов
/ 30 августа 2010

Вы можете выбрать n-й элемент с помощью [n], например,

/bookstore/book[2]

Подробнее см. "Предикаты" в http://www.w3schools.com/xsl/xpath_syntax.asp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...