我正在尝试使用 HTMLAgilityPack 识别第二个表
<center>
<table>
<tr>
<td>0-A</td> <td> | </td>
<td>B</td> <td> | </td>
<td>C</td> <td> | </td>
</tr>
</table>
</center>
<br><br>
<TABLE DIR=LTR BORDER>
<TR>
<TD DIR=LTR ALIGN=RIGHT><b>A</b></TD>
<TD DIR=LTR ALIGN=LEFT><b>B</b></TD>
<TD DIR=LTR ALIGN=LEFT><b>C</b></TD>
</TR>
</TABLE>
我努力了
Dim table = doc.DocumentNode.SelectSingleNode("//table[2]")
那是行不通的。我已经尝试将其作为资本,但这不起作用。如果我输入“//table[1]”,我会找到第一个表。我应该这样做吗?我在 VB.net 中这样做
当我这样做时的附加信息
For Each x_table As HtmlNode In doc.DocumentNode.SelectNodes("//table")
它找到了两个表,我可以跳过第一个并处理第二个,但这是它的设计方式吗?