0
我想在html代碼中查找所有類型的值。我使用的HTML敏捷包這裏是我的代碼:使用html敏捷包c解析Html文件#
doc.Load(resp.GetResponseStream());
foreach (HtmlNode input in doc.DocumentNode.SelectNodes("//input"))
{
HtmlAttribute value = input.Attributes["value"];
Console.WriteLine(value);
}
代碼的輸出僅僅是htmlagilitypack.htmlattribute。你能告訴我它是什麼嗎?
即時得到這個誤差對象引用不設置爲一個object.doc的實例它不是空的,因爲在我使用這個代碼之前,它是re轉兩次htmlagilitypack.htmlattribute和我有兩個線匹配這種情況。 – user3297904
當輸入沒有這個屬性時發生。檢查attr是否爲空。 請參閱有關該問題:http://stackoverflow.com/questions/4090200/htmlagilitypack-hasattribute – Sarrus