Was ist die Alternative zu 'msxsl:node-set' in XSLT 1.0?

Antwort

In XSLT 1.0 gibt es keine direkte Alternative zu `msxsl:node-set()`, da diese Funktion spezifisch für die Microsoft XSLT-Implementierung ist. Um in XSLT 1.0 mit Knoten zu arbeiten, die in Variablen gespeichert sind, kannst du die `document()`-Funktion oder die `xsl:copy-of`-Anweisung verwenden, um Knoten zu kopieren und zu verarbeiten. Eine gängige Methode ist, die Knoten in eine Variable zu speichern und dann mit `xsl:copy-of` zu arbeiten, um die Knoten in den gewünschten Kontext zu bringen. Hier ein einfaches Beispiel: ```xml <xsl:variable name="myNodes" select="yourXPathExpression"/> <xsl:copy-of select="$myNodes"/> ``` Dies ermöglicht es dir, mit den Knoten zu arbeiten, ohne `msxsl:node-set()` verwenden zu müssen.

KI fragen