gpt4 book ai didi

xpath - Xpath:获取某些值

转载 作者:行者123 更新时间:2023-12-03 16:37:18 25 4
gpt4 key购买 nike

采取这样的xml文件:

<games>
<game>
<place>xxx</place>
<date>2013-10-02</date>
</game>
<game>
<place>yyy </place>
<date>2013-10-03</date>
</game>
<game>
<place>zzz</place>
<date>2013-10-03</date>
</game>
<game>
<place>aaa</place>
<date>2013-10-03</date>
<status>1</status>
</game>
<game>
<place>bbb</place>
<date>2013-10-03</date>
<status>9</status>
</game>
</games>


现在,我不仅要知道哪个“游戏”确实具有一个名为“状态”的标签,而且还知道该标签具有什么值(在本示例中为1和9)。


//游戏/状态


只能将我带到带有标签“状态”的所有节点,但是我不知道如何获取特定标签,只是要求提供值。
有人可以帮忙吗?
谢谢

最佳答案

下面的表达式将为您提供结果:



 /games/game[status]/status/text()


/games/game[status]将为您提供所有具有 game节点的 status节点。然后, /games/game[status]/status您将仅从选定的 status节点中为您提供 game节点。最后,最后提到的内容将帮助您提取状态节点内的文本值。

关于xpath - Xpath:获取某些值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19116669/

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