XSLT node-set() Funktion

Definition und Verwendung

Dies ermöglicht es Ihnen, ein Baum in eine Knotenmenge zu konvertieren. Die generierte Knotenmenge enthält immer einen einzigen Knoten und ist der Wurzelknoten des Baums.

Für frühere Versionen von Microsoft XML-Kerndiensten (MSXML) können Ausdrücke wie <xsl:for-each select="$var/el"> verwendet werden, bei denen var eine XSLT-Variablen ist, die an das Ergebnistree gebunden ist. Diese Methode ist jedoch nicht für MSXML-Version 3.0 und höher geeignet. Um in diesen höheren MSXML-Versionen das gleiche Ergebnis zu erzielen, verwenden Sie die node-set-Funktion, wie im folgenden Codebeispiel gezeigt.

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

Syntax

msxsl:node-set(string)