Perlについての質問箱 39箱目at TECHPerlについての質問箱 39箱目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト540:デフォルトの名無しさん 09/04/09 21:10:04 誰か助けて下しア 環境がPERL5.8.* Jcode 2.6.5 PERL5.6.1 Jcode2.0から移したら 今までCGIで文字化けしなかったものが化けました。 $str = '㈱ホゲマン'; $hoge = Jcode->new($str, euc)->h2z->euc; print "$hoge"; 今までは ㈱ホゲマン と表示されていたのに、 ?ホゲマン となります。 原因を調べていたら、5.8移行は機種依存文字は無視しないで?に変換してしまうとのことで。。。 これを ㈱ホゲマン となるように 解決したいのですが、どなたかご教授ください。 541:デフォルトの名無しさん 09/04/09 21:16:20 すみません 他で聴くためこちらの回答は不要です 失礼しました 542:デフォルトの名無しさん 09/04/09 21:28:24 541は540とは違います。 引き続き回答お願いします。 543:デフォルトの名無しさん 09/04/09 21:50:52 コードをeucで書いて、sjisで読んでeucに変換して処理して、 ということをよくやるけど、ローマ数字が元に戻せなくなるんだよな 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch