亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Net處理html頁面元素工具類(HtmlAgilityPack.dll)的使用

發布時間:2020-06-26 19:53:16 來源:網絡 閱讀:750 作者:lingbi05 欄目:編程語言

 

簡介

    本文介紹net處理html頁面元素的工具類(HtmlAgilityPack.dll)的使用,用途比較多的應該是例如采集類的功能,采集到的html字符串要怎樣處理是一個頭痛的問題,如果是截取就太麻煩了而且容易出錯。所有就用到本文的第三方dll來處理了。

下載 

下載地址:http://htmlagilitypack.codeplex.com/

點擊“download”按鈕直接下載。

 使用

1.添加HtmlAgilityPack.dll引用(引用類using HtmlAgilityPack;)。

2.簡單根據html中input的id獲取value代碼如下: 

  1. // 模擬用戶請求  
  2. WebClient webClient = new WebClient();  
  3. webClient.Encoding = System.Text.Encoding.UTF8;  
  4. string htmlContext = webClient.DownloadString("http://stone_w.cnblogs.com/");  
  5. webClient.Credentials = CredentialCache.DefaultCredentials; // 添加授權證書  
  6. webClient.Headers.Add("User-Agent""Microsoft Internet Explorer");  
  7. webClient.Headers.Add("Host""www.cnblogs.com");  
  8.  
  9. // 獲取html元素(htmlContext為html頁面字符串)  
  10. HtmlDocument htmlDoc = new HtmlDocument();  
  11. htmlDoc.LoadHtml(htmlContext);  // 加載html頁面  
  12. HtmlNode navNode = htmlDoc.GetElementbyId("id名稱");  
  13. Response.Write(navNode.Attributes["value"].Value); 

 總結

    HtmlAgilityPack可以根據id查詢value,還可以獲取單個元素節點,都是HtmlDocument類的內置方法。用它來處理Html還是很方便的     

 

下載地址:http://htmlagilitypack.codeplex.com/

點擊“download”按鈕直接下載。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

会东县| 安乡县| 明光市| 郸城县| 陇川县| 唐河县| 上杭县| 秦皇岛市| 鄂托克前旗| 古田县| 蓝田县| 锡林浩特市| 新源县| 如东县| 略阳县| 灯塔市| 桂林市| 周至县| 措勤县| 加查县| 长顺县| 庆阳市| 明星| 板桥市| 岫岩| 基隆市| 台江县| 龙里县| 栾川县| 西充县| 上犹县| 大同市| 天津市| 正阳县| 双江| 顺义区| 婺源县| 辽宁省| 比如县| 中阳县| 康定县|