phpMyAdminからCSVをエクスポートした時に、「UTF-8のBOM付き」に変換してとの依頼が。
UTF-8のBOM付きにすると、エクセルで文字化けしないようですね。
なので、CSVを「UTF-8のBOM付き」に変換する方法の覚え書きです。
nkfコマンドのインストール
まずはnfkコマンド(文字コードと改行コードを変換するコマンド)をインストールします。
$ brew install nkf
ファイルを変換
$ nkf --overwrite --oc=UTF-8-BOM sample.csv
文字コードを確認
$ nkf --guess sample.csv
UTF-8 (BOM)
無事に「UTF-8のBOM付き」に変換されました!
コメント