<table>
<tbody>
<tr>
<td>
Product Name
</td>
</tr>
<tr>
<td>
Apple
</td>
</tr>
<tr>
<td>
Dell
</td>
</tr>
<tr>
<td>
HP
</td>
</tr>
</tbody>
</table>
从上面的 HTML 代码中,我应该能够执行以下操作:
page.search('td').text_includes('HP').last.up('tbody')
我可以通过parent
多次调用 that来做到这一点<td>
,但我想遍历直到找到<tbody>
并获取该元素。jQuery 有这种能力,但我不知道如何用 Nokogiri 做到这一点。