[Ruby]CSVファイルのエンコードをsjisに指定する
日本語の場合、CSVのファイルエンコードをShift JISにする要件がけっこうあると思います。
RubyのCSVライブラリは、encoding
というオプションが用意されており、encoding: ’sjis’
のようにファイルエンコーディングを指定できます。
1 | require 'csv' |
nkfコマンドを使ってファイルエンコーディングを確認します。
1 | ⇒ nkf -g hoge.csv |
Shift_JISで作成されていることが確認できました。