gpt4 book ai didi

java - 我想使用 XPath 检索 XML 属性值

转载 作者:行者123 更新时间:2023-12-02 07:01:26 27 4
gpt4 key购买 nike

我想使用 XPath 搜索 XML 文件中存在的属性值,例如搜索您键入“//ex1/ex2/ex3/text()”的节点值,但是如果我想获取节点中存在参数值,

让我们考虑一下想要从以下 XML 数据中获取湿度:

<?xml version="1.0" encoding="UTF-8"?>
-<rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
<!-- api6.weather.ch1.yahoo.com Thu May 16 06:04:56 PST 2013 -->
-<channel>
<language>en-us</language>
<ttl>60</ttl>
<yweather:atmosphere pressure="29.97" visibility="3.73" rising="0" humidity="73"/> <yweather:astronomy sunset="6:41 pm" sunrise="4:59 am"/>
</channel>
</rss>

最佳答案

您可以使用//*/@humidity。这将为您提供文档中各处的所有湿度属性节点。

关于java - 我想使用 XPath 检索 XML 属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16620299/

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