下面是我的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