如果我想获取具有一定数量的标记类型子节点的节点,那么使用什么xpath?
<table>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<p></p>
</tr>
<tr>
<td></td>
<p></p>
</tr>
</table>
例如,在上面的标记中,我想获得包含3个<tr>
子项的<td>
个标记。 xpath应返回第1和第3 <tr>
。
答案 0 :(得分:2)
您可以尝试基于count语句的条件,例如:
/table/tr[count(td)=3]