1
结果,我想找出什么元素类型我在循环使用了1.4 htmlagility获取元素类型从用的SelectNodes HtmlAgility
我得到这个简单的表
<table>
<tr>
<td>
<h2>Title1</h2>
<p>Text...</p>
<h2>Title2</h2>
<p>More Text...</p>
</td>
</tr>
</table>
我加载它时
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(tableString);
HtmlNode node = doc.DocumentNode.SelectSingleNode("//table/tr/td/*");
foreach (var infoNode in node)
{
// Print the actual element type
Console.WriteLine(infoNode.InnerText.Trim());
}
我当然可以分析一下infoNode.OuterHtml,但这样做有点麻烦。 infoNode.NodeType只是返回'元素'
任何人都热衷于帮助我? :)