8

Charset.forName(String charsetName) について質問があります。参照できる charsetNames のリストはありますか? たとえば、UTF-8 の場合、charsetName には「utf8」を使用します。WINDOWS-1252、GB18030などは?

4

4 に答える 4

6
文字セットの説明

US-ASCII 7 ビット ASCII、別名 ISO646-US、別名 Unicode 文字セットの Basic Latin ブロック
ISO-8859-1 ISO ラテン アルファベット No. 1、別名 ISO-LATIN-1
UTF-8 8 ビット UCS 変換形式
UTF-16BE 16 ビット UCS 変換形式、ビッグエンディアンのバイト順
UTF-16LE 16 ビットの UCS 変換形式、リトル エンディアンのバイト順
UTF-16 16 ビットの UCS 変換形式、オプションのバイト順マークで識別されるバイト順

参照: http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html

于 2013-09-12T11:09:24.583 に答える
2

Java の文字セット名はプラットフォームに依存します。StandardCharsetsクラスには 6 つの定数しかありません。

すべての文字セットを表示するには、IANAを確認する必要があります。優先 MIME 名とエイリアスの列を確認します。

于 2015-01-30T16:16:56.377 に答える