Xpath 在TH下选择TD
我有下一张桌子:Xpath 在TH下选择TD,xpath,Xpath,我有下一张桌子: <table border="1"> <tbody> <tr> <th>Created By</th> <th>Modified</th> <th>Status</th> </tr> <tr> <td>Mr. John</td>
<table border="1">
<tbody>
<tr>
<th>Created By</th>
<th>Modified</th>
<th>Status</th>
</tr>
<tr>
<td>Mr. John</td>
<td>COMPLETE</td>
<td>PENDING</td>
</tr>
<tr>
<td>Mr. Lorem</td>
<td>COMPLETE</td>
<td>COMPLETE</td>
</tr>
</tbody>
</table>
创建人
被改进的
地位
约翰先生
完成
悬而未决的
洛雷姆先生
完成
完成
status
TH下选择状态为COMPLETE
status的TDstatus
TH下选择状态为COMPLETE
的TRCreated | Modified | Status
----------------------------
Mr.John COMPLETE PENDING
Mr.Lorem COMPLETE COMPLETE
从你的问题1。二,
您想要1://table/tbody/tr/td[3][.='COMPLETE']
对于2:
//table/tbody/tr/td[3][.='COMPLETE']/parent::tr
否。您可以使用TD
索引。非TH
值。我需要在状态下找到COMPLETE
。我需要在状态TH下找到COMPLETE
:状态TH下的COMPLETE不是TD??是,但您使用的是TD[3]
带有索引,并且它没有链接到状态
th它是否存在更简单的xpath?如果您不想硬编码列号,则不会。如果可以预测柱编号,则可以替换计算柱位置的零件。
Created | Modified | Status
----------------------------
Mr.John COMPLETE PENDING
Mr.Lorem COMPLETE COMPLETE