文字化けを回避するにはファイルの先頭にBOMを明示的に出力しないといけない。
# encoding: utf-8
File.open("sample.csv", 'w') do |f|
f.print "\xEF\xBB\xBF" # BOM
f.puts "UTF-8,の文字コード,のCSV,文字列"
end
Mac版Excelについては下記が参考になる。
http://qiita.com/items/88879711245a420f713d
Go to list of users who liked
More than 5 years have passed since last update.
文字化けを回避するにはファイルの先頭にBOMを明示的に出力しないといけない。
# encoding: utf-8
File.open("sample.csv", 'w') do |f|
f.print "\xEF\xBB\xBF" # BOM
f.puts "UTF-8,の文字コード,のCSV,文字列"
end
Mac版Excelについては下記が参考になる。
http://qiita.com/items/88879711245a420f713d
Register as a new user and use Qiita more conveniently
Go to list of users who liked