gpt4 book ai didi

Xpath。如何在两个节点之间指定一个节点?

转载 作者:行者123 更新时间:2023-12-03 17:36:10 24 4
gpt4 key购买 nike

可能有两种可能的结构:

1.

<c>TTTT</c>
<a>AAAA</a>
<b>BBBB</b>
<c>CCCC</c>
<d>DDDD</d>
<c>CCCC</c>

2.
<c>TTTT</c>
<a>AAAA</a>
<b>BBBB</b>
<d>DDDD</d>
<c>CCCC</c>

如何选择节点 <c><b> 之后在第一种情况下,如果是第二种情况,请将其设置为空?

最佳答案

为此,您可以使用 following-sibling 轴:

//b/following-sibling::*[1][self::c]

简要说明 :
  • b/following-sibling::*[1] : 在 <b>
  • 之后获取直接兄弟
  • [self::c] :检查该兄弟是否是 <c> 元素
  • 关于Xpath。如何在两个节点之间指定一个节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29871301/

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