【发布时间】:2020-09-10 04:00:24
【问题描述】:
是否可以将命名空间注入到 XSLT 文档中,以便(例如)使用字符串的值来指定命名空间?我知道同样可以分别使用<xsl:attribute/> 和<xsl:element/> 构造来声明属性和元素(例如)。命名空间是否有类似的构造?
我要求这样做的原因是,我想构建一个 XSLT 转换,用于构建一个 XML 请求,该请求在许多接受相同 XML 结构的供应商中使用(除了它们应用不同的名称空间)。
我使用 Saxon XSLT 处理器。
【问题讨论】: