我試圖提取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