HTML解析利器HtmlAgilityPack
来源:互联网 发布:python is empty 编辑:程序博客网 时间:2024/05/21 19:32
用HtmlAgilityPack,自行网上下载dll文件,获取:
- C# code
- HttpWebRequest httpWebRequest = WebRequest.Create(@"http://www.sooker.com/xuexiao/") as HttpWebRequest; HttpWebResponse httpWebResponse = httpWebRequest.GetResponse() as HttpWebResponse; Stream stream = httpWebResponse.GetResponseStream(); StreamReader reader = new StreamReader(stream, Encoding.GetEncoding("gb2312")); string s = reader.ReadToEnd(); reader.Close(); httpWebResponse.Close(); HtmlDocument htmlDoc = new HtmlDocument(); htmlDoc.LoadHtml(s); HtmlNodeCollection imgs = htmlDoc.DocumentNode.SelectNodes(@"//ul[@class='curriculumUl']/li//div[@class='pic']/a/img"); foreach (HtmlNode img in imgs) Response.Write(img.Attributes["src"].Value + "<br/>"); HtmlNodeCollection anchors = htmlDoc.DocumentNode.SelectNodes(@"//ul[@class='curriculumUl']/li//a[@class='school-name']"); foreach (HtmlNode anchor in anchors) { Response.Write(anchor.Attributes["href"].Value + "<br/>"); Response.Write(anchor.InnerHtml + "<br/>"); } Response.End();
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HTML解析利器HtmlAgilityPack
- HtmlAgilityPack 解析HTML利器
- C# HTML解析利器HtmlAgilityPack
- C#之HTML解析利器HtmlAgilityPack类库
- HTML解析利器HtmlAgilityPack - 小y
- c#蜘蛛程序之HTML解析利器HtmlAgilityPack
- c#蜘蛛程序之HTML解析利器HtmlAgilityPack
- htmlagilitypack解析Html
- SQLServer中使用游标
- 通过页面管理应用程序(长连接)
- const用法大全
- 函数指针 和指针函数
- Objective-C学习笔记 利用协议实现回调函数
- HTML解析利器HtmlAgilityPack
- vim 配置使用
- 单链表的部分操作
- 跨页面的传送
- SpringMvc配置文件的动态载入
- jsp<jsp:param>动作元素
- 深入思考全局静态存储区、堆区和栈区
- Philippe Courtot 给创业者的八个最佳创业提示
- 比较喜欢的vim配色