電子書籍の厳選無料作品が豊富!

現在最新版(開発停止)のJcode.pm は
Encode.pmのwrapperとして動作していますが、
「~」という文字という文字を、他コードからUTF-8に変換する
時に、日本語のコードセットの中では
本来「\xef\xbd\x9e」に変換されなければいけないのが、
「\xe3\x80\x9c」に変換されてしまいます。

このような例で他にある文字があれば、教えて頂ければと
思います。

A 回答 (1件)

もしかすると本来\xe3\x80\x9cだったものが、


\xef\xbd\x9eに割り振られていたのではないでしょうか?

参考URL:http://ja.wikipedia.org/wiki/チルダ#.E5.85.A8.E8.A7.92.E3.83.81.E3.83.AB.E3.83.80
    • good
    • 0
この回答へのお礼

そうみたいですね。参考URLのように勝手に割り振られるようです。
「~」(全角チルダ)以外の例は、他に見ないようですね。

とりあえず、強引に「~」だけを、\xef\xbd\x9e に置換することで
解決します。

ありがとうございます。

お礼日時:2011/09/22 10:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!