我有一个 HTML 表,需要使用 XPath 选择它。该表可能包含也可能不包含多个类,但我只想要包含特定类的表。
以下是 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>
Run Code Online (Sandbox Code Playgroud)
我需要使用 XPath 仅检索包含该类的表info。我尝试过使用/html/body/table/tr/td/table[@class='info*'],但这不起作用。我尝试检索的表可能存在于 HTML 文档中的任何位置 - 从技术上讲,不是任何位置,但外部表和内部表之间可能存在不同的层次结构级别。
如果有人能指出我正确的方向,我将不胜感激。