我有一个需要使用 XPath 选择的 HTML 表。该表可能包含也可能不包含多个类,但我只想要包含特定类的表。
这是一个示例 HTML 片段:
<html>
<body>
<table class="no-border">
<tr>
<th colspan="2">Blah Blah Blah</th>
</tr>
<tr>
<td>Content</td>
<td>
<table class="info no-border">
<tr>
<!-- Inner table content -->
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
我需要使用 XPath 来仅检索包含该类的表info
。我试过使用/html/body/table/tr/td/table[@class='info*']
,但这不起作用。我试图检索的表可能存在于 HTML 文档中的任何位置 - 从技术上讲,不是任何位置,但外部表和内部表之间可能存在不同级别的层次结构。
如果有人能指出我正确的方向,我将不胜感激。