我已经在StackOverflow上看到了一些关于类似主题的结果,他们都推荐使用HTML Agility Pack。我也找到了一些例子,但是它们都不能工作。我的当前代码:
HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml("http://stackoverflow.com/");
List<string> facts = new List<string>();
foreach (HtmlNode li in doc.DocumentNode.SelectNodes("//div"))
{
facts.Add(li.InnerText);
foreach (String s in facts)
{
textBox1.Text += s + "/n";
}
}
我在doc.DocumentNode.SelectNodes("//div")处遇到了错误空引用未处理。
另外,作为另一个问题,我如何找到一个特定名称的div?