我有类似的结构:
<tr>
<td>I WANT THIS</td>
<td>
<a class="unread">text</a>
</td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<a class="read">text</a>
</td>
<td></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
我需要选择<tr>的节点,具有<a>节点与属性[@class='unread'],选择内部<td>版本.
我尝试过//tr[a/@class='unread'],//tr/a[@class='textMsg unread']但没有奏效.我怎样才能得到我的<tr>节点?
atag不是tag的子tr节点,你可以试试这个xpath:
//tr[.//a/@class='unread']
Run Code Online (Sandbox Code Playgroud)
要么
//tr[descendant::a/@class='unread']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5197 次 |
| 最近记录: |