gpt4 book ai didi

xpath - 使用XPATH在包含特定文本的行之后*之后选择行

转载 作者:行者123 更新时间:2023-12-03 17:14:11 25 4
gpt4 key购买 nike

我无法弄清楚这是否可行,我有一个基本表,但是该表中有不同数量的行和数据。

假设表只有一列宽,并且随机长了行,以选择包含文本“ COW”的行,我可以做一些非常简单的事情,例如:

table/tbody/tr[contains(td[1],"COW")]/td[1]


但是,可以说该表中包含两种类型的数据:动物列表,以及每只动物下面的属性列表,它们都在同一列中,如下所示:-

COW
Horns = 2
Hooves = 4
Tail = 1
CHICKEN
Horns = 0
Hooves = 0
Tail = 1


有没有一种使用XPATH的方法来首先标识包含文本COW的行,然后在此之后直接选择该行以返回文本“ Horns = 2”?

干杯

最佳答案

看来您想要这样的东西:

table/tbody/tr[contains(td[1],"COW")]/following-sibling::tr[1]/td[1]


这将在紧随包含 td的行之后的行中选择第一个 td,其中 COW包含

关于xpath - 使用XPATH在包含特定文本的行之后*之后选择行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24330336/

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