我正在尝试编写正确的Xpath来检索XML文件中的部分数据,但仅获得一级学位文本值,而不是我需要的整个笔记树。
我正在从该地址获取一个变化的XML文件-
https://ims.data.gov.il/sites/default/files/IMS_001.xml
包含10个地点的天气预报。
我只需要1个位置(序列中的第8个)的数据。 因此,我尝试编写此Xpath:
/HourlyLocationsForecast/Location[8]/*
希望获得该位置的所有数据。取而代之的是-我只得到位置参数,而没有低于其水平的预测。
我在做什么错了?
答案 0 :(得分:0)
我不确定您要寻找的是什么,但是这种表达方式
(/HourlyLocationsForecast/Location/LocationData/Forecast)[8]/descendant::*/text()
输出以下内容:
08/07/2019 06:00 UTC
28.0
67
2.1
227
这是您的预定目标吗?
答案 1 :(得分:0)