Bruce. です。
> とすると、005c に変換されます。ucs2をutf8にすると、5cに変換されます。
>
> utf8にして、¥(全角)文字を変換すると、efbfa5 になります。おかくしくない
> ですね。
'sjis'という場合には、半角の'\'はU+00a5になるのがUnicode的には正しかったと
思います。だからこそiconvはああいう動作をしているわけで。まあcp932とかmc932
とした場合はそうではありませんが。Javaでもこの辺いろいろあったようです。
Matz日記のツッコミにも言及がありましたね。
で、Unicode;;JapaneseはインストールしてないのでEncodeモジュールのfrom_toで
試してみましたがこれでもUnicode::Japaneseのときと同じ結果になりました。
Perl的にはこうなっているということなんでしょうね。
#と思ったらPythonのJapaneseCodecsもそれっぽい?
--
木村浩一
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
mail kbk@...
web www.kt.rim.or.jp/~kbk/