91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

蓝田县| 那曲县| 辉南县| 常宁市| 旅游| 遂溪县| 德保县| 新邵县| 安达市| 荃湾区| 郸城县| 绥中县| 崇州市| 中牟县| 城步| 信阳市| 永靖县| 彭泽县| 于田县| 富锦市| 凌云县| 山阳县| 全椒县| 老河口市| 南华县| 和平区| 承德市| 静安区| 肃宁县| 敦煌市| 汶川县| 清新县| 宝清县| 通道| 永丰县| 夏津县| 东丽区| 凤山市| 湘乡市| 淮安市| 株洲市|