【发布时间】:2023-03-14 18:00:01
【问题描述】:
在 XSLT 中,以下 XPath 检索 范围内 的所有命名空间的命名空间节点。这些包括为当前节点定义的命名空间,以及在当前节点的祖先中定义的命名空间。
<xsl:for-each select="namespace::*">
...
</xsl:for-each>
我只想检索为当前节点明确定义的命名空间节点,即不是从祖先范围继承的命名空间节点。
怎么做?
【问题讨论】:
-
这样做的目的是什么?请包括一个输入和预期输出的小例子。还要说明是使用 XSLT 1.0 还是 2.0。
标签: xml xslt xpath namespaces