著作一覧 |
先日、ASRへ入れてみようかとMSWin32で作ろうとしたけど、あまりにたくさん依存しているライブラリがあるのであきらめた。
が、こないだRubyforgeを見たら、MSWin32版のgemが用意されていることに気づいた。
というわけで、ASRの管理者用コンソールを起動して、gem install nokogiriして、インストールしてみた。
たとえばあるページ内のアンカータグのhref属性を抜き出すにはこんな感じで使う。
begin require 'nokogiri' rescue LoadError require 'rubygems' # 最初からこっちを書いても良いけど require 'nokogiri' end require 'open-uri' doc = Nokogiri::HTML(open('http://foo.bar/baz')) doc.search('a').each do |link| puts link['href'] end
えらく簡単だ。
ジェズイットを見習え |