xsl:namespace-alias
<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.
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.