From: Endo Akira Date: 2011-04-14T09:46:42+09:00 Subject: [ruby-list:47967] Re: CSV.read で読むとUTF-8の扱いがおかしい? 遠藤と申します。 最近1.9に転向して、いろいろ苦しんでいます。 プログラムファイルに > # coding: UTF-8 と書いてあるので、安心してファイルを読み始めると、なかなか読み込めません。 CSV.read("./test", encoding: "utf-8") CSV.foreach(("./test", encoding: "utf-8") とここでもencodingを明示してやる必要があります。 ネットにはいろいろな情報がありますが、世の中の変化も早いので、ついて いくのが大変です。と言いつつ、1.9が出たのはもうずいぶん前なのですよね。 gemが対応していない、とかいうので最近まで使っていませんでした。 今ではすっかり1.9.2になってしまっています。