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

11 xml xslt xmlnode count

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

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

小智 24

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

 <xsl:value-of select="count(/root/*)"/>
Run Code Online (Sandbox Code Playgroud)

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

<xsl:for-each select="/root/element-you-wanna-loop" >
    <!-- Do something with your nodes here -->    
</xsl:for-each>
Run Code Online (Sandbox Code Playgroud)

希望这对你有所帮助.