Trong XLST, bạn sẽ tìm ra chiều dài của một bộ nút như thế nào?Nodesets Length
7
A
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>
Bạn sẽ muốn biến điều đó thành một số >! – Coder