2017-05-09 13 views
1

ほとんどの韓国人がWindow OSを使用しています。 Windowの韓国語文字セットは "EUC-KR"です。したがって、MacユーザーがWindowユーザーが作成したファイルを使用する場合、Webサイトを使用して文字をUnicodeに変更するか、文字をUnicodeに変更する機能を提供するプログラムを使用する必要があります。今、私はMac OS Xでtext-data-fileを使うプログラムを作っています。だから私は自分のプログラムにユニコードにキャラクタセットを変更する機能を提供したい。 'EUC-KR'文字をJavaの 'UTF-8'にUnicodeする方法を変更するには?Javaで '文字セット'を変更するには?

+0

System.setProperty("file.encoding", "UTF-8"); public static String getDefaultCharEncoding(){ byte [] bArray = {'w'}; InputStream is = new ByteArrayInputStream(bArray); InputStreamReader reader = new InputStreamReader(is); String defaultCharacterEncoding = reader.getEncoding(); return defaultCharacterEncoding; } 

もっと読みます.getPath())。getInputStream()); 'それは正しく動作します。 –

答えて

0

はコモンズ-IO機能IOUtils.toString(のInputStream、String)を

public static String toString(InputStream input, String encoding) 

iconvもこれを実行するのに役立つ可能性がありツールを試してみてください。

関連する問題