gpt4 book ai didi

xml - 在XPath中获取其祖先元素

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

我有这样的XML:

...
<suite @name="SameName">
... lot of tags
<msg level="FAIL"></msg>


我的XPath是

//msg[contains(@level,'FAIL')]


它返回 <msg>节点。我还能在一个XPath表达式中获得套件名称吗?

最佳答案

使用此XPath表达式

//suite[.//msg/@level='FAIL']/@name


选择具有后代 @name元素且其 suite属性值等于 msg@level元素的 'FAIL'

关于xml - 在XPath中获取其祖先元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37211591/

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