c#中的jQuery——HtmlAgilityPack
c#中是否有javascript中的jQuery类库?
jQuery在访问和操作HTML 的DOM的便捷是前端开发工程师的一种福音,在c#语言里,能否像jQuery那样便捷的访问和操作HTML呢?Html Agility Pack是一个不错的可选工具。
Html Agility Pack是codeplex里的一款开源库(http://htmlagilitypack.codeplex.com/),是一个灵活的html解析器,支持通过简单XPATH 或 XSLT来读和写DOM,最新版本已经支持LINQ。对开发网络爬虫,网络数据挖掘等方面Html Agility Pack能够提供很多功能上的支持。
Html Agility Pack的写作计划
我打算对Html Agility Pack的运用编写下面系列文章:
- Html Agile Pack基础类介绍及运用
- Html Agile Pack核心代码分析及扩展
- Html Agile Pack实现jQuery选择器的扩展
Html Agility Pack的入门
我google了下博客园中关于HtmlAgilityPack的文章还真不少(HtmlAgilityPack在博客园),入门的文字我就省的重复了,贴出几个链接方面大家查看和学习吧。
http://kb.cnblogs.com/a/1627706/ (引用自博客文章)
http://www.cnblogs.com/chuncn/archive/2009/09/07/1561564.html (引用自春夏秋冬博客)