XLST'de düğüm kümesi uzunluğunu nasıl bulabilirdiniz? Gerçekten XSLT'de böyle bir şey olmadığı için XSLT şeylerde GenellikleNodesets Uzunluk
7
A
cevap
9
<xsl:variable name="length" select="count(nodeset)"/>
2
değil, Arrays
olarak adlandırılır. Teknik terim nodesets
(sıfır veya daha fazla düğümden oluşur) veya XSLT 2.0 'dur.
<xsl:value-of select="count(nodes/node)"/>
veya aşağıdaki gibi bir if-yan tümcesinde kullanmak:
8
olsa
<xsl:variable name="length" select="count(nodes/node)"/>
içine koymak gerek yoktur ... sadece aşağıdaki gibi yazdırabilirsiniz :
<xsl:if test="count(comments/comment) > '0'">
<ul>
<xsl:apply-templates select="comments/comment"/>
</ul>
</xsl:if>
Bunu > a1> haline getirmek isteyeceksiniz! –
Coder