2008-08-28 9 views

Trả lời

9
<xsl:variable name="length" select="count(nodeset)"/> 
2

Nói chung trong những thứ XSLT không được gọi là Arrays, vì thực sự không có thứ gì trong XSLT. Thuật ngữ kỹ thuật là nodesets (được tạo thành từ 0 hoặc nhiều nút) hoặc trong XSLT 2.0 sequences.

8

không có nhu cầu để đưa vào một

<xsl:variable name="length" select="count(nodes/node)"/> 

dù ... bạn chỉ có thể in ra như sau:

<xsl:value-of select="count(nodes/node)"/> 

hoặc sử dụng nó trong một khoản nếu như sau :

<xsl:if test="count(comments/comment) > '0'"> 
    <ul> 
     <xsl:apply-templates select="comments/comment"/> 
    </ul> 
</xsl:if> 
+3

Bạn sẽ muốn biến điều đó thành một số >! – Coder