XSLT node-set() functie

Definitie en gebruik

Maakt het mogelijk om een boom om te zetten in een node-set. De gegenereerde node-set bevat altijd een enkele node en is de wortel van de boom.

Voor de vroegere versies van Microsoft XML Core Service (MSXML) kan men expressies zoals <xsl:for-each select="$var/el"> gebruiken, waarbij var een XSLT variabele is die is gebonden aan de resultaatboom. Deze methode is echter niet geschikt voor MSXML versie 3.0 en hogere versies. Om dezelfde resultaten te verkrijgen in deze hogere versies van MSXML, moet je de node-set functie gebruiken, zoals in het volgende voorbeeldcode.

<xsl:for-each select="msxsl:node-set($var)/el)">

Syntax

msxsl:node-set(string)