如何计算XPath中特定国家/地区的数量

时间:2013-02-23 15:48:44

标签: xpath xpath-2.0

我想计算数据库中俄语国家的数量。我从

开始
doc("countries.xml")//country[language="Russian"]/data(@name)

它给了我这些国家的名字。我知道我必须将“名字”更改为“数字”,但我怎么能得到一个数字(6)而不是他们的名字? 我很感激你的帮助。

1 个答案:

答案 0 :(得分:0)

使用

count(doc("countries.xml")//country[language="Russian"])

或者,可以使用此XPath 2.0 - 仅表达式:

(doc("countries.xml")//country[language='Russian']/last())[1]