1.新建一個web頁。 2.添加引用,引入htmlagilitypack。 3.代碼 HtmlWeb類是一個從網路上獲取一個HTML文檔的類,其提供的功能大多是基於完成此需求出發。 HtmlDocument類對應著一個HTML文檔代碼。它提供了創建文檔,裝載文檔,修改文檔等等一系列功能。 ...
1.新建一個web頁。
2.添加引用,引入htmlagilitypack。
3.代碼
protected void Page_Load(object sender, EventArgs e) { HtmlWeb htmlWeb = new HtmlWeb(); //實例化HtmlAgilityPack.HtmlDocument對象,並載入html頁 HtmlDocument htmlDoc = htmlWeb.Load(@"你的url"); //根據XPATH來索引節點 HtmlNodeCollection anchors = htmlDoc.DocumentNode.SelectNodes("你需要的html內容的xpath"); foreach (HtmlNode anchor in anchors) Response.Write(anchor.InnerHtml + "<br/>"); Response.End(); }
HtmlWeb類是一個從網路上獲取一個HTML文檔的類,其提供的功能大多是基於完成此需求出發。
HtmlDocument類對應著一個HTML文檔代碼。它提供了創建文檔,裝載文檔,修改文檔等等一系列功能。