1

IBM-1047文字エンコーディングを使用して文字列を読み書きする必要があります。しかし、これをjava使用しString.getBytes("IBM-1047")て試してみると、UnsupportedCharacterEncodingExceptionスローされます。

文字エンコーディングは Windows XP システムにインストールされています ( で確認Control Panel > Regional And Language Options > Advanced Tab)。

ここで何が欠けていますか?

4

2 に答える 2

0

Java で文字列を ASCII から EBCDIC に変換するをご覧ください。、ほぼ完全な答えが得られます。

使用する文字エンコーディングはCp1047. サポートされている文字エンコーディングの完全なリストは、こちらで確認できます。

于 2012-05-09T10:42:27.130 に答える