XSLT node-set() Funktion
Definition und Verwendung
Es ermöglicht Ihnen, einen Baum in eine Knotensequenz umzuwandeln. Die erzeugte Knotensequenz enthält immer einen einzigen Knoten und ist der Wurzelknoten des Baums.
Für frühere Versionen des Microsoft XML-Kernservices (MSXML) können Ausdrücke wie <xsl:for-each select="$var/el"> verwendet werden, bei denen var eine auf das Ergebnistree gebundene XSLT-Variablen ist. Diese Methode ist jedoch nicht für Versionen 3.0 und höher von MSXML geeignet. Um in diesen höheren Versionen von MSXML das gleiche Ergebnis zu erzielen, verwenden Sie die node-set-Funktion, wie im folgenden Beispielcode gezeigt.
<xsl:for-each select="msxsl:node-set($var)/el)">
Syntax
msxsl:node-set(string)