gpt4 book ai didi

xpath - xpath:在html表行中搜索节点(多个条件)

转载 作者:行者123 更新时间:2023-12-03 17:37:29 48 4
gpt4 key购买 nike

寻找一个xpath节点,其表行必须满足多个条件

从表@ class =“ table_list”中搜索表行值为“ John Wayne”的那些节点“ col_functions”。

(“ col_functions”,“ col_firstname”和“ col_lastname是表中的同级节点和子节点)

    <table class="table_list">
<tbody>
<tr>
<td class="col_firstname">John</td>
<td class="col_lastname">Lennon</td>
<td class="col_functions"></td>
</tr>
<tr>
<td class="col_firstname">John</td>
<td class="col_lastname">Wayne</td>
<td class="col_functions"></td> <=== looking for this node!!
</tr>
<tr>
<td class="col_firstname">Wayne</td>
<td class="col_lastname">John</td>
<td class="col_functions"></td>
</tr>
</tbody>
<table>

最佳答案

一种选择是在各处检查类名:

//table[@class="table_list"]//tr[td[@class="col_firstname"] = "John" and td[@class="col_lastname"] = "Wayne"]/td[@class="col_functions"]/text()


在这里,我们基本上检查了 table内所有具有姓氏 John和姓氏 Wayne的单元格,并获得了以 col_functions作为单元格的输出。

关于xpath - xpath:在html表行中搜索节点(多个条件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25765603/

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