In XLST how woud you find out the length of an nodesets?
A:
Generally in XSLT things aren't referred to as Arrays
, since there is really no such thing in XSLT. The technical term is either nodesets
(made up of zero or more nodes) or in XSLT 2.0 sequences
.
samjudson
2008-08-28 13:14:05
A:
there is no need to put that into a
<xsl:variable name="length" select="count(nodes/node)"/>
though... you can just print it out as follows:
<xsl:value-of select="count(nodes/node)"/>
or use it in a if-clause as follows:
<xsl:if test="count(comments/comment) > '0'">
<ul>
<xsl:apply-templates select="comments/comment"/>
</ul>
</xsl:if>
Pierre Spring
2008-09-02 14:21:39