Funkcja XSLT node-set()

Definicja i użycie

Pozwala przekształcić drzewo na zestaw węzłów. Tworzony zestaw węzłów zawsze zawiera pojedynczy węzeł i jest węzłem korzeniowym drzewa.

Dla wcześniejszych wersji Microsoft XML Core Services (MSXML) można używać wyrażeń takich jak <xsl:for-each select="$var/el">, gdzie var to zmienna XSLT związana z drzewem wynikowym. Ta metoda nie jest jednak odpowiednia dla wersji 3.0 i wyższych MSXML. Aby uzyskać podobny wynik w tych wyższych wersjach MSXML, użyj funkcji node-set, jak pokazano w poniższym przykładzie kodu.

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

Gramatyka

msxsl:node-set(string)