<xsl:namespace-alias>

<xsl:namespace-alias> 元素是一个很少使用的机制,它将样式表中的命名空间映射到输出树中的不同命名空间。此元素最常见的用途是从另一个样式表生成样式表。为了防止处理器误解通常带有 xsl: 前缀的文字结果元素(该元素应按原样复制到结果树),会为其分配一个临时命名空间,该临时命名空间会在输出树中正确地重新转换为 XSLT 命名空间。

语法

xml
<xsl:namespace-alias stylesheet-prefix=NAME result-prefix=NAME />

必需属性

stylesheet-prefix

指定临时命名空间。

result-prefix

指定输出树所需的命名空间。

可选属性

无。

类型

顶级元素,必须是 <xsl:stylesheet><xsl:transform> 的子元素。

规范

XSLT, section 7.1.1

Gecko 支持情况

目前不支持。