xml - parsear - Longitud de Nodesets
read document xml java (3)
Por lo general, en XSLT las cosas no se conocen como Arrays
, ya que realmente no existe tal cosa en XSLT. El término técnico es cualquier conjunto de nodesets
(compuesto por cero o más nodos) o en sequences
XSLT 2.0.
En XLST, ¿cómo averiguarías la longitud de un conjunto de nodos?
<xsl:variable name="length" select="count(nodeset)"/>
no hay necesidad de poner eso en una
<xsl:variable name="length" select="count(nodes/node)"/>
sin embargo ... puedes simplemente imprimirlo de la siguiente manera:
<xsl:value-of select="count(nodes/node)"/>
o usarlo en una cláusula if de la siguiente manera:
<xsl:if test="count(comments/comment) > ''0''">
<ul>
<xsl:apply-templates select="comments/comment"/>
</ul>
</xsl:if>