XPath-запрос для подсчета узлов - PullRequest
0 голосов
/ 16 сентября 2010

Я хочу использовать xpath для подсчета вхождений определенного узла в XML-документе.Что бы я использовал?Например: если бы я хотел получить второе вхождение узла movie, я бы использовал movie[2].

Как получить общее число вхождений узла фильма в документе?

Ответы [ 2 ]

4 голосов
/ 16 сентября 2010

Я хочу использовать xpath для подсчета вхождений определенного узла в XML-документе

Используйте функцию count .

Функция count возвращает количество узлов в наборе параметров аргумента

Для вашего случая используйте это выражение XPath:

count(//movie)
1 голос
/ 16 сентября 2010

Попробуйте count(//movie).Подробнее см. http://msdn.microsoft.com/en-us/library/ms256103.aspx.

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