我有一张需要使用XPath选择的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>
我需要使用XPath只检索包含类info
表。我试过使用/html/body/table/tr/td/table[@class='info*']
,但那不起作用。我试图检索的表格可能在任何地方都存在于HTML文档中 - 从技术上说,不是任何地方,但是外部表格和内部表格之间可能存在不同级别的层次结构。
如果任何人都可以指出我正确的方向,我会很感激。
这让我比我更进一步。如果没有人提供更优雅的解决方案,我会将其作为公认的答案。非常感谢,伙计! –