gpt4 book ai didi

xml - 如何匹配 xmlns :* attributes with XSLT?

转载 作者:数据小太阳 更新时间:2023-10-29 02:18:19 25 4
gpt4 key购买 nike

如何将 xmlns:* 属性与 XSLT 1.0 相匹配?使用我尝试过的 RDF 文档:

<xs:template match="rdf:RDF">
(...)
<xsl:for-each select="@*">
<xsl:value-of select="."/>
</xsl:for-each>
(...)
</xsl:template>

但它似乎不适用于 xmlns 属性。

谢谢。

最佳答案

xmlns 属性不是普通属性,它们是 namespace 声明。您需要使用命名空间轴来访问它们。

例如:

<xsl:for-each select="namespace::*">
<xsl:value-of select="name()" />
</xsl:for-each>

关于xml - 如何匹配 xmlns :* attributes with XSLT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2094203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com