gikoha’s blog

個人的メモがわり

UnicodeからMacJapaneseへの変換

SJISでI,IIなどが入力されているものをUnicodeにすると文字化けしない
しかしそのUnicode CSVnkfSJISにした後Mac Excel 2008に読ませようとすると文字化けする

perl -MEncode -ne'print encode("MacJapanese",decode("utf-8",$_))' <input.txt >output.txt

これを文字化けはなくなった

Excel 2008はUnicode CSVを読めるようにするべきだ (Numbersはできた)
一方Mac Excel 2008はCP932をMacJapaneseに変換して読めるようだった...