XSLT node-set() फ़ंक्शन
विन्यास और उपयोग
आपको ट्री को नोड सेट में बदलने के लिए। उत्पन्न नोड सेट हमेशा एकल नोड को शामिल करता है और ट्री का रूट नोड है।
माइक्रोसॉफ्ट एक्सएमएल कोर सर्विस (MSXML) के प्रारंभिक संस्करणों के लिए, <xsl:for-each select="$var/el"> जैसे एक्सप्रेशन का उपयोग कर सकते हैं, जहां var एक्सएसएलटी वेरियेबल है जो परिणाम ट्री पर बांधा है। लेकिन, यह विधि MSXML संस्करण 3.0 और उससे अधिक संस्करणों के लिए नहीं लागू होती। इन उच्च संस्करणों के MSXML में उसी परिणाम को प्राप्त करने के लिए node-set फ़ंक्शन का उपयोग करें, जैसा कि नीचे दिए गए कोड नमूने में देखा जा सकता है।
<xsl:for-each select="msxsl:node-set($var)/el)">
व्याकरण
msxsl:node-set(string)