之前写了一篇「在Ruby上,可以用近似 jQuery语法来解析DOM的好工具 -Hpricot」介绍Hpricot这个解析HTML/XML的好用工具,现在更快的来了-Nokogiri。
Nokogiri是2008年10月由Aaron Patterson和Mike Dalessio开发的Ruby Library,每个人提到这把锯子,总是说快快快。
究竟有多快,看看这张图就知道--
除了解析XML快,另外它对CSS 3和XPath的支援也更好,其他特色如支援i18n、名称空间、Ruby 1.9.1等。
由于还没真的用在开发上,所以就先分享一下相关讯息啰--
Nokogiri诞生的那一刻
http://tenderlovemaking.com/2008/10/30/nokogiri-is-released/
Nokogiri的官网
http://nokogiri.org/
安装方式:
sudo gem install nokogiri
安装需求:
ruby 1.8 or 1.9 libxml2 libxml2-dev libxslt libxslt-dev
授权:
MIT License