下面是我的HTML结构(表):解析HTML结构
<table>
<tr><td>A</td></tr>
</table>
<table>
<tr><td>B</td></tr>
</table>
<table>
<table>
<table>
<table>
<tbody>
<tr class="A">
<td>
ABC
</td>
<td>
<a href="abc.com">Link</a>
</td>
</tr>
<tr class="B">
<td>
DEF
</td>
<td>
<a href="abcd.com">Link2</a>
</td>
</tr>
</tbody>
</table>
</table>
</table>
</table>
我试图让数据如下:
HtmlNode thediv = doc.DocumentNode.SelectSingleNode("//table[3]//table[1]");
⇒它运作良好。
但是,我试过代码如下表3
HtmlNode thediv = doc.DocumentNode.SelectSingleNode(
"//table[3]//table[1]//table[2]//table[3]");
⇒不正常获取数据ABC/DEF。
嗨曼弗雷德Radlwimmer, 感谢您的回答。我做的 :)。 – tranphu0ng