0
我有這個網站:如何用HtmlAgilityPack在tfoot中選擇td?
<table>
<thead>
<tr>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>Body1</td>
</tr>
<tr>
<td>Body2</td>
</tr>
<tr>
<td>Body3</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>Footer</td>
</tr>
</tfoot>
</table>
我試圖讓<td></td>
的Inner.Html
內<tfoot></tfoot>
,但我有問題的。 這是我曾嘗試:
var mainGrid = htmlDoc.DocumentNode.SelectSingleNode("//table");
var footerGrid = mainGrid.SelectSingleNode("//tfoot");
var tdFooterGrid = footerGrid.SelectSingleNode("//td");
if (tdFooterGrid != null)
{
var a = tdFooterGrid.InnerHtml;
}
那是很好,直到我檢索到的footerGrid
。當我繼續獲取td
以獲得Footer
文本時,它改爲產生了Body 1
。
有什麼建議嗎?