gpt4 book ai didi

xpath - XQuery忽略父元素

转载 作者:行者123 更新时间:2023-12-03 16:45:58 24 4
gpt4 key购买 nike

我是XQuery和XPath的新手,

我正在尝试查询某种元素类型,例如“城市”。但是,此元素在各种其他类型的元素下列出,例如“国家”和“地区”。不管父元素是什么,查询所有“ city”元素类型的一种好方法是什么?

谢谢

最佳答案

您可以编写//city来查找文档中任何位置的所有城市元素。
您还可以使用/descendant-or-self::city,它与第一条语句的不同之处在于,它将为您提供上下文中的任何城市元素(从中开始执行该语句的起点)。
如果您想将城市元素限制为所有以国家为父元素的城市元素,则应编写://country/city
如果要在树的特定深度获取城市元素,请编写如下内容:/*/*/city

关于xpath - XQuery忽略父元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7959043/

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