2010-09-16 84 views
0

我想使用xpath来计算xml文档中某个节点的出现次数。我会用什么?例如:如果我想要第二次出现movie节点,我会使用movie[2]用于统计节点的XPath查询

如何获得文档中的电影节点发生总数?

回答

4

我想用XPath来计算某一节点的occurances XML文档

使用the count function英寸

count函数返回参数节点集

对于你的情况,使用XPath表达式节点的数量:

count(//movie) 
1

尝试count(//movie)。详情请参见http://msdn.microsoft.com/en-us/library/ms256103.aspx

+0

'计数(电影)'会获取评估上下文节点的'电影'孩子的数量。另外,你为什么不引用规范,而是MS文档呢? – 2010-09-16 16:08:34

+2

@Alej:规范没有一个明确的例子。 – kennytm 2010-09-16 16:36:55