2009-03-21から1日間の記事一覧

x-eucJP-Open

なるほど、windows-31jやらx-windows-iso2022jpと同じようなものなんでしょうか。 -Dsun.nio.cs.map=x-windows-iso2022jp/ISO-2022-JP,windows-31j/Shift_JIS,x-eucJP-Open/EUC-JP とかするとWindows最強とか? あれ?この場合、JISAutoDetect(x-JISAutoDete…

ISO-2022-JPへのエンコード時バグ

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6226510 JavaでISO-2022-JPの出力をすると、最後のSO(簡単に言うと漢字終わりの符号)が出力されないバグ。これまた昔のプロジェクトで発覚して、結局場当たり的な解決をした記憶が。 Java1.6では修正済…

java.nio.charset.spi.CharsetProvider

独自の文字コードセットを追加するためのしくみ。こんなのいつできたんやら。これとvm起動オプションでのsun.nio.cs.map変更で面白いことが色々できちゃいそうだな。 「Utilz 独自キャラクタセットの作成」とか見ると以外に簡単に実装できそう。

ということでx-eucJP-Open

気になるので調べましたよ。お手軽に検証できるエンコードだけですが。 結論から言えばEUC-JPとかx-eucJP-Linuxとまったく同じ挙動。今のところ何も違いが見つかってません。 ダメじゃん。(追試したらそういうわけじゃない感じなので取り消します) ちなみに…