2008-02-20 Ruby1.9 ファイルオープン時のエンコーディング ruby Ruby 1.9 からファイルを開くときのエンコーディングを指定できるようになった。たとえばファイルを utf-8 で開くには以下のようにする。 open(path_to_file, "r:utf-8") また、EUC-JPのファイルをutf-8に変換して読み込む場合は以下のようにする。 open(path_to_file, "r:euc-jp:utf-8") 書き込みは r を w に変えればいい。