iT邦幫忙

7

比Hpricot更快的HTML/XML解析利器-Nokogiri(鋸子)

之前寫了一篇「在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


尚未有邦友留言

立即登入留言