1. 程式人生 > >C#通過 Html Agility Pack(HAP)解析html源碼

C#通過 Html Agility Pack(HAP)解析html源碼

nod attr som ack link 解析html ttr 源碼 就是

將內容過程中經常用到的一些內容片段做個收藏,如下的資料是關於C#通過 Html Agility Pack(HAP)解析html的內容,應該對各位朋友有一些用處。

HtmlWeb webClient = new HtmlWeb();

if (hrefList != null)
{
foreach (HtmlNode href in hrefList)
{
HtmlAttribute att = href.Attributes["href"];
doSomething(att.Value);

 }

}

以上代碼示例load進來一個網頁,提取所有的link(就是<ahref=...></a>),遍歷時提取出link的內容(href.Attributes["href"].Value)然後doSomething().

C#通過 Html Agility Pack(HAP)解析html源碼