UTF-8で「〜」や「‖」などが文字コード変換すると「?」に文字化けするのです。 かなり嵌ってしまいました・・・ いろいろ調べているとほかにも困っている人が多いようでした。 なので、sourceforgeで化けないように変換するソースが公開されていました。 http://sourceforge.jp/cvs/view/nagaraichat/iCC/ome/ome-core/OME_JavaProject/old-src/Cp932.java?revision=1.1.1.1&view=markup リンク切れ防止にソースを貼り付けておく toJisの引数の文字列(UTF-8)の文字化けするものを化けない文字に変換して返してくれる。 String jis = new String( Cp932.toJIS("〜").getBytes( "JIS" )); package OME; /* *