_ Nokogiriの使い方 先日、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'))