public class EncodingMap
extends java.lang.Object
Common Name |
Use this name in XML files |
Name Type |
Xerces converts to this Java Encoder Name |
8 bit Unicode |
UTF-8 |
IANA |
UTF8 |
ISO Latin 1 |
ISO-8859-1 |
MIME |
ISO-8859-1 |
ISO Latin 2 |
ISO-8859-2 |
MIME |
ISO-8859-2 |
ISO Latin 3 |
ISO-8859-3 |
MIME |
ISO-8859-3 |
ISO Latin 4 |
ISO-8859-4 |
MIME |
ISO-8859-4 |
ISO Latin Cyrillic |
ISO-8859-5 |
MIME |
ISO-8859-5 |
ISO Latin Arabic |
ISO-8859-6 |
MIME |
ISO-8859-6 |
ISO Latin Greek |
ISO-8859-7 |
MIME |
ISO-8859-7 |
ISO Latin Hebrew |
ISO-8859-8 |
MIME |
ISO-8859-8 |
ISO Latin 5 |
ISO-8859-9 |
MIME |
ISO-8859-9 |
EBCDIC: US |
ebcdic-cp-us |
IANA |
cp037 |
EBCDIC: Canada |
ebcdic-cp-ca |
IANA |
cp037 |
EBCDIC: Netherlands |
ebcdic-cp-nl |
IANA |
cp037 |
EBCDIC: Denmark |
ebcdic-cp-dk |
IANA |
cp277 |
EBCDIC: Norway |
ebcdic-cp-no |
IANA |
cp277 |
EBCDIC: Finland |
ebcdic-cp-fi |
IANA |
cp278 |
EBCDIC: Sweden |
ebcdic-cp-se |
IANA |
cp278 |
EBCDIC: Italy |
ebcdic-cp-it |
IANA |
cp280 |
EBCDIC: Spain, Latin America |
ebcdic-cp-es |
IANA |
cp284 |
EBCDIC: Great Britain |
ebcdic-cp-gb |
IANA |
cp285 |
EBCDIC: France |
ebcdic-cp-fr |
IANA |
cp297 |
EBCDIC: Arabic |
ebcdic-cp-ar1 |
IANA |
cp420 |
EBCDIC: Hebrew |
ebcdic-cp-he |
IANA |
cp424 |
EBCDIC: Switzerland |
ebcdic-cp-ch |
IANA |
cp500 |
EBCDIC: Roece |
ebcdic-cp-roece |
IANA |
cp870 |
EBCDIC: Yugoslavia |
ebcdic-cp-yu |
IANA |
cp870 |
EBCDIC: Iceland |
ebcdic-cp-is |
IANA |
cp871 |
EBCDIC: Urdu |
ebcdic-cp-ar2 |
IANA |
cp918 |
Chinese for PRC, mixed 1/2 byte |
gb2312 |
MIME |
GB2312 |
Extended Unix Code, packed for Japanese |
euc-jp |
MIME |
eucjis |
Japanese: iso-2022-jp |
iso-2020-jp |
MIME |
JIS |
Japanese: Shift JIS |
Shift_JIS |
MIME |
SJIS |
Chinese: Big5 |
Big5 |
MIME |
Big5 |
Extended Unix Code, packed for Korean |
euc-kr |
MIME |
iso2022kr |
Cyrillic |
koi8-r |
MIME |
koi8-r |
Modifier and Type | Field and Description |
---|---|
protected static java.util.Hashtable |
fIANA2JavaMap
fIANA2JavaMap
|
protected static java.util.Hashtable |
fJava2IANAMap
fJava2IANAMap
|
Constructor and Description |
---|
EncodingMap()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getIANA2JavaMapping(java.lang.String ianaEncoding)
Returns the Java encoding name for the specified IANA encoding name.
|
static java.lang.String |
getJava2IANAMapping(java.lang.String javaEncoding)
Returns the IANA encoding name for the specified Java encoding name.
|
static void |
putIANA2JavaMapping(java.lang.String ianaEncoding,
java.lang.String javaEncoding)
Deprecated.
Use of this method is not recommended. Its
effect is JVM wide and may cause unforeseen behaviour
for other applications running in the system.
|
static void |
putJava2IANAMapping(java.lang.String javaEncoding,
java.lang.String ianaEncoding)
Deprecated.
Use of this method is not recommended. Its
effect is JVM wide and may cause unforeseen behaviour
for other applications running in the system.
|
static java.lang.String |
removeIANA2JavaMapping(java.lang.String ianaEncoding)
Deprecated.
Use of this method is not recommended. Its
effect is JVM wide and may cause unforeseen behaviour
for other applications running in the system.
|
static java.lang.String |
removeJava2IANAMapping(java.lang.String javaEncoding)
Deprecated.
Use of this method is not recommended. Its
effect is JVM wide and may cause unforeseen behaviour
for other applications running in the system.
|
protected static final java.util.Hashtable fIANA2JavaMap
protected static final java.util.Hashtable fJava2IANAMap
public static void putIANA2JavaMapping(java.lang.String ianaEncoding, java.lang.String javaEncoding)
ianaEncoding
- The IANA encoding name.javaEncoding
- The Java encoding name.public static java.lang.String getIANA2JavaMapping(java.lang.String ianaEncoding)
ianaEncoding
- The IANA encoding name.public static java.lang.String removeIANA2JavaMapping(java.lang.String ianaEncoding)
ianaEncoding
- The IANA encoding name.public static void putJava2IANAMapping(java.lang.String javaEncoding, java.lang.String ianaEncoding)
javaEncoding
- The Java encoding name.ianaEncoding
- The IANA encoding name.public static java.lang.String getJava2IANAMapping(java.lang.String javaEncoding)
javaEncoding
- The Java encoding name.public static java.lang.String removeJava2IANAMapping(java.lang.String javaEncoding)
javaEncoding
- The Java encoding name.Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.