使用Xslt 1.0计算子编号

时间:2014-11-04 09:37:19

标签: xslt xslt-1.0

返回节点中的子数。

这是我的XML:

<LIGHT_INFORMATION_LIST>
    <LIGHT_INFORMATION>
        <LIGHT_COLOUR>W-G</LIGHT_COLOUR>
    </LIGHT_INFORMATION>
    <LIGHT_INFORMATION>
        <LIGHT_COLOUR>W-R</LIGHT_COLOUR>
    </LIGHT_INFORMATION>
    <LIGHT_INFORMATION>
        <LIGHT_COLOUR>R</LIGHT_COLOUR>
    </LIGHT_INFORMATION>
    <LIGHT_INFORMATION>
        <LIGHT_COLOUR>G</LIGHT_COLOUR>
    </LIGHT_INFORMATION>
    <LIGHT_INFORMATION>
        <LIGHT_COLOUR>W</LIGHT_COLOUR>
    </LIGHT_INFORMATION>
</LIGHT_INFORMATION_LIST>

请求输出:
输出请求是5.(名为LIGHT_INFORMATION的子项数)

1 个答案:

答案 0 :(得分:0)

这是解决方案:

<xsl:value-of select="count(LIGHT_INFORMATION_LIST/LIGHT_INFORMATION)"/>

返回5