Hatena::Groupkeiroku

~DTPとかFlexとかFlashとかを中心に勉強中~

※初学者が右往左往しております。万が一記事内のスクリプトを利用される際は、恐れ入りますが自己責任にてお願いいたします。

2012-06-26

【Perl】encoding(shiftjis)でdoes not map to Unicode が出る件

20:05

open $fh, "<:encoding(shiftjis)", $fileName;

ググるとたくさん出てきますが、備忘録ということで。

エラーの元はwindows機種依存文字らしい。

shiftjisではなくcp932を使うと正しくデコードできる。

open $fh, "<:encoding(cp932)", $fileName;

ゲスト



トラックバック - http://keiroku.g.hatena.ne.jp/ryo513/20120626