2013-02-23 77 views
1

我想在db中計算講俄語的國家數量。我開始於如何計算XPath中特定國家/地區的數量

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

它給了我的國家的名字。我知道我必須將「姓名」改爲「號碼」,但我還能如何得到一個數字(6)而不是他們的名字? 我將不勝感激您的幫助。

+0

非常感謝您的幫助! :) – NinaC 2013-02-23 16:33:23

回答

0

使用

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

或者,一個couls使用的XPath 2.0 - 只表達:

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