From: Aaron Patterson Date: 2008-11-17T14:09:28+09:00 Subject: [ruby-list:45644] [ANN] nokogiri 1.0.6 リリース こんいちは! アーロンです。 nokogiri 1.0.6 はリリースしました。 * * * * * Nokogiri はHTMLやXMLやSAXやXSLTやReaderのパーサーです。 ## 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')) #### # CSS で doc.css('h3.r a.l').each do |link| puts link.content end #### # XPath で doc.xpath('//h3/a[@class="l"]').each do |link| puts link.content end #### # CSSとXPath doc.search('h3.r a.l', '//h3/a[@class="l"]').each do |link| puts link.content end * * * * * -- Aaron Patterson http://tenderlovemaking.com/