gpt4 book ai didi

xpath - 在遍历 DOM 时找到第一个匹配的兄弟元素

转载 作者:行者123 更新时间:2023-12-03 16:33:10 26 4
gpt4 key购买 nike

我正在尝试创建一个 xpath 表达式,它将找到第一个匹配的兄弟“向下”给定初始兄弟的 dom(注意:初始兄弟将是 Tom 和 Steve)。例如,我想在“Tom”tr 下找到“jerry1”。我已经研究了以下兄弟的论点,但我不确定这是最好的方法吗?有任何想法吗?

<tr>
<a title=”Tom”/>
</tr>
<tr>
<a title=”jerry1”/>
</tr>
<tr>
<a title=”jerry2”/>
</tr>
<tr>
<a title=”jerry3”/>
</tr>
<tr>
<a title=”Steve”/>
</tr>
<tr>
<a title=”jerry1”/>
</tr>
<tr>
<a title=”jerry2”/>
</tr>
<tr>
<a title=”jerry3”/>
</tr>

最佳答案

following-sibling将工作。这将选择 a标题为“jerry1”的节点:
//a[@title='Tom']/../following-sibling::tr/a/..遍历到 Tom 的父级 <tr> ,然后 following-sibling到下一个<tr> ,最后是 <a>其中的节点。

关于xpath - 在遍历 DOM 时找到第一个匹配的兄弟元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25690723/

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