[ruby-list:45641] Re: [ANN] nokogiri 1.0.5 リリース
From:
ytakagi <ytakagi@...5.dion.ne.jp>
Date:
2008-11-15 13:53:09 UTC
List:
ruby-list #45641
Aaron Patterson さんは書きました:
> こんにちは!アーロンです。
>
> nokogiri 1.0.5 をリリースしました!
>
> * <http://nokogiri.rubyforge.org/>
> * <http://github.com/tenderlove/nokogiri/wikis>
> * <http://github.com/tenderlove/nokogiri/tree/master>
> * <http://rubyforge.org/mailman/listinfo/nokogiri-talk>
> * <http://nokogiri.lighthouseapp.com/projects/19607-nokogiri/overview>
>
> Nokogiri はHTMLやXMLやSAXやXSLTやReaderのパーサーです。
>
> ### 1.0.5
>
> * バグフィックス
>
> * メーリンクリストを作成
> * バグファイルを作成
> * Windows 内で ENV['PATH'] が存在しない場合でも、存在出来るように設定完了
> * Document 内の NodeSet#[] の結果をキャッシュする
>
> ## FEATURES:
>
> * XPath で探せる
> * CSS3 のセレクターで探せる
> * XML/HTMLのビルダーはある
>
> 検索出来たり、正確にCSS3とXPathをサポート出来たりする。
>
> これはスピードテストです:
>
> * http://gist.github.com/22176
>
> NokogiriはHpricotの代わりに使用出来る。
> その互換性は簡単に正しいCSSとXPathを使用する事が出来る。
>
> ## SUPPORT:
>
> ノコギリのメーリングリストは:
>
> * http://rubyforge.org/mailman/listinfo/nokogiri-talk
>
> バグファイルは:
>
> * http://nokogiri.lighthouseapp.com/projects/19607-nokogiri/overview
>
> ## SYNOPSIS:
>
> require 'nokogiri'
> require 'open-uri'
>
> doc = Nokogiri::HTML(open('http://www.google.com/search?q=tenderlove'))
>
> ####
> # Search for nodes by css
> doc.css('h3.r a.l').each do |link|
> puts link.content
> end
>
> ####
> # Search for nodes by xpath
> doc.xpath('//h3/a[@class="l"]').each do |link|
> puts link.content
> end
>
> ####
> # Or mix and match.
> doc.search('h3.r a.l', '//h3/a[@class="l"]').each do |link|
> puts link.content
> end
>
> * <http://nokogiri.rubyforge.org/>
> * <http://github.com/tenderlove/nokogiri/wikis>
> * <http://github.com/tenderlove/nokogiri/tree/master>
> * <http://rubyforge.org/mailman/listinfo/nokogiri-talk>
> * <http://nokogiri.lighthouseapp.com/projects/19607-nokogiri/overview>
>
--
yt