<xsl:namespace-alias>
Das <xsl:namespace-alias>
-Element ist ein selten genutztes Mittel, das einen Namensraum im Stylesheet einem anderen Namensraum im Ausgabe-Baum zuordnet. Die häufigste Verwendung dieses Elements liegt in der Erzeugung eines Stylesheets aus einem anderen Stylesheet. Um zu verhindern, dass ein normalerweise mit xsl:
-Präfix versehenes wörtliches Ergebniselement (welches unverändert in den Ergebnisbaum kopiert werden soll) vom Prozessor missverstanden wird, wird ihm ein temporärer Namensraum zugewiesen, der im Ausgabe-Baum entsprechend wieder in den XSLT-Namensraum zurückverwandelt wird.
Syntax
<xsl:namespace-alias stylesheet-prefix=NAME result-prefix=NAME />
Erforderliche Attribute
stylesheet-prefix
-
Gibt den temporären Namensraum an.
result-prefix
-
Gibt den gewünschten Namensraum für den Ausgabe-Baum an.
Optionale Attribute
Keine.
Typ
Top-level, muss das Kind von <xsl:stylesheet>
oder <xsl:transform>
sein.
Spezifikationen
XSLT, Abschnitt 7.1.1
Browser-Kompatibilität
Derzeit nicht unterstützt.