gpt4 book ai didi

xml - 选择带有命名空间的 xml 文档的值

转载 作者:行者123 更新时间:2023-12-03 08:44:55 24 4
gpt4 key购买 nike

我有以下 XML 片段

<aaa>
<bbb xmlns="http://net.some.address.com">
<ccc>123321</ccc>
</bbb>
</aaa>

我想选择 <ccc> 的值有XSL模板,但无法使用

<xsl:value-of select="/aaa/bbb/ccc"/>

有什么想法如何在不更改输入的情况下获取值吗?

最佳答案

声明命名空间并使用它。

<xsl:value-of xmlns:a="http://net.some.address.com" select="/aaa/a:bbb/a:ccc"/>
  • 您可以选择任何您想要的前缀,不一定是 a .
  • 您可以在 XSLT 文档上方的任何位置声明 namespace 。通常所有命名空间都在 <xsl:stylesheet> 处声明。级别,但正如您所看到的,这只是一个约定。

关于xml - 选择带有命名空间的 xml 文档的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61866447/

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