- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Perlの文字コード変換について)
Perlの文字コード変換方法について
このQ&Aのポイント
- ActivePerl-5.14を使用している場合、Perlの文字コード変換方法について説明します。
- 古いバージョンのPerlから移行した場合、文字コードの変換方法に注意が必要です。
- 代替手段としてEncodeモジュールを使用することを検討してください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
use Encode qw(from_to);とするか、 Encode::from_to()とする。 あと'euc'という文字コードも該当なしなので'eucjp'とする。
その他の回答 (1)
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
具体的にはどのようなエラーになるのですか? ひょっとして, 「EUC は日本だけのもの」と思っている?
質問者
お礼
Tacosanさん ご回答ありがとうございます。 文字コードについてあまり知識がないのと、エラーの意味もよく分からなくて申し訳ございませんが、 use Jcode; の行では、下記のエラーになります。 Can't locate Jcode.pm in @INC (@INC contains: C:/site/lib C:/lib .) at xxxxx.pl line 27. from_to($txt, 'shiftjis', 'euc');のところでは、 Undefined subroutine &main::from_to called at xxxxx.pl line 140 というエラーになります。 おわかりになりますでしょうか。 よろしくお願いいたします。
お礼
kuroizellさん ご回答ありがとうございました! 教えていただきましたとおりにやってみたら無事に変換されていました!! 本当にありがとうございます! また何かありましたらお願い致します!