作者: 藤岡和夫
日時: 2009/4/04(16:52)
On Sat,  4 Apr 2009 08:03:19 +0900 (JST)
wtnabe@... (ねこ丸) さんwrote:

>   素で読み間違いましたorz
>   e.inner_text にしてください。
> 
>   動いたら。

 1.8.7では文字化けしますね。おそらく、nokogiriの拡張が、SJISに対応して
いないからでしょう。

 拡張のあるライブラリはSJISは使えない場合が多いと考えていた方がよいです
ね。Perlでもそうでしたからね。ただ、Rubyの場合は1.9.1からは問題がなくな
るのかもしれません。もっともそれ以前の問題があるので確かめることができま
せんが。LinuxでSJISについて確かめてもあまり意味ないし。

> # Windows でやるなら pure ruby の方がいいのかなぁ。

 テキスト処理ならpure rubyで十分ではと思いますね。それに今後はSJISを使
うという方向で労力を費やすつもりはありません。UTF-8を活用する方向で労力
を使うことになると思う。

藤岡 和夫
kazuf@...
日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html