Ruby 1.9.3でbom付きUTF8ファイルを出力する方法 使用しているrubyのバージョンはRuby 1.9.3p194です。 ソースコードは下記になります。 require 'kconv' io = open("出力したいファイル名.csv","w") doc = File.read("読みたいファイル名") io.puts Kconv.toutf8(doc) io.puts doc io.close これを実行するとwindows上のExcellで開くと日本語が文字化けしてしまいますが、 cotEditorで"UTF-8のときBOMも保存"のチェックボックスを入れて保存し直すと、 文字化けがなおります。"UTF-8のときBOMも保存"をruby上で処理するにはどうすればよろしいでしょうか?よろしくお願いします。 web上でいろいろ解決法を探しましたが、ruby 1.8がほとんどで