我有一些xml代码,如:
<b>
<A a="1"/>
<A a="2"/>
<A a="1"/>
</b>
并且我想计算具有a值1的元素A的数量 所以我试过了
for-each A 计数(@一个= 1)
但它不起作用......
有人知道怎么做吗?
由于
答案 0 :(得分:0)
else
的结果是布尔值。布尔值是单例,即。长度为1的序列,因此应用于布尔值的count()返回1。
要计算节点集中的节点数,请使用@a=1
,其中X是返回节点集的表达式:here count(X)
。