Name
xsl:namespace-alias
Synopsis
<xsl:namespace-alias stylesheet-prefix = "prefix
" result-prefix = "prefix
" />
The top-level xsl:namespace-alias
element declares that one namespace URI in the
stylesheet should be replaced by a different namespace URI in the
result tree. Aliasing is particularly useful when transforming
XSLT into XSLT using XSLT; consequently, it is not obvious which
names belong to the input, which belong to the output, and which
belong to the stylesheet.
Attributes
stylesheet-prefix
, requiredThe prefix bound to the namespace used inside the stylesheet itself. May be set to
#default
to indicate that the nonprefixed default namespace should be used.result-prefix
, requiredThe prefix bound to the namespace used in the result tree. May be set to
#default
to indicate that the nonprefixed default namespace should be used.
Get XML in a Nutshell, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.