套件可於 nuget 上取得
使用時需先 using
using HtmlAgilityPack;
接著用 webrequest 撈下對應網址的 html
WebRequest request = HttpWebRequest.Create(Url);
var response = request.GetResponse();
HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument();
htmlDoc.Load(response.GetResponseStream(), true);
之後就跟操作 XmlDocument 一樣啦
像是
//取得所有a tag
var aNodes = htmlDoc.DocumentNode.Descendants("a");
沒有留言:
張貼留言