Hàm node-set() của XSLT
Định nghĩa và cách sử dụng
Giúp bạn chuyển đổi cây thành tập hợp node. Tập hợp node được tạo ra luôn chứa một node và là node gốc của cây.
Đối với các phiên bản sớm của Microsoft XML Core Services (MSXML), bạn có thể sử dụng biểu thức như <xsl:for-each select="$var/el">, trong đó var là biến XSLT gắn kết với cây kết quả. Tuy nhiên, phương pháp này không áp dụng cho phiên bản MSXML 3.0 và cao hơn. Để đạt được kết quả tương tự trên các phiên bản cao hơn của MSXML, hãy sử dụng hàm node-set, như trong ví dụ mã sau.
<xsl:for-each select="msxsl:node-set($var)/el)">
Cú pháp
msxsl:node-set(string)