获取节点和计数节点的总数

时间:2009-07-20 19:54:53

标签: xml xslt count xmlnode

是否可以获得XML节点的总数?

另外,如何使用XSLT进行for语句?

1 个答案:

答案 0 :(得分:23)

如果要计算XML的节点,可以使用count(对象/节点),它将是这样的:

 <xsl:value-of select="count(/root/*)"/>

上面的说明将告诉您根节点有多少个子节点

<xsl:for-each select="/root/element-you-wanna-loop" >
    <!-- Do something with your nodes here -->    
</xsl:for-each>

希望这会对你有所帮助。