我试图提取div标签内的内容idjob_title1
在html页面中。我正在使用htmlagilitypack
来获取数据。这里是我的代码从html页面提取内容
var obj = new HtmlWeb();
var document = obj.Load("url of website ");
var bold = document.DocumentNode.SelectNodes("//div[@class='job_title1']");
foreach (var i in document.DocumentNode.SelectNodes("//div[@class='job_title1']"))
{
Response.Write(i.InnerHtml);
}
当我试图运行此代码时,我在foreach中发现错误,说对象引用未设置为对象的实例。请帮我解决这个问题。
问:这是什么语言?你的标签说的是C#...但是... – paulsm4 2012-07-11 05:41:43
ANS:@ paulsm4:看纯c#:) – 2012-07-11 05:42:38
他正在使用C#,C#4.0支持延迟类型。我个人从来不喜欢那个,除了复杂的linq结果 – 2012-07-11 05:42:44