rubyosa libxml-ruby
http://rubyosa.rubyforge.org/ を入れようと思ったら libxml-ruby が入らなかった。
extconf.rb:64: undefined method `find_header' for main:Object (NoMethodError)
ruby のバージョンが古いせい (1.8.2) っぽい。
しかし新しいバージョン入れるのめんどい(コンパイルはしてあるけど、置き換えるのがいろいろめんどそう……)ので、
sudo gem install libxml-ruby -- --with-xml2-include=/usr/include/libxml2
した。
rubyosa 使って applescript にインターフェイスにアクセスした場合帰ってくる文字コードは Shift_JIS みたいだ。