|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.apache.jasper.xmlparser.EncodingMap
public class EncodingMap
EncodingMap is a convenience class which handles conversions between IANA encoding names and Java encoding names, and vice versa. The encoding names used in XML instance documents must be the IANA encoding names specified or one of the aliases for those names which IANA defines.
|
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 |
| 字段摘要 | |
|---|---|
protected static Hashtable<String,String> |
fIANA2JavaMap
fIANA2JavaMap |
protected static Hashtable<String,String> |
fJava2IANAMap
fJava2IANAMap |
| 构造方法摘要 | |
|---|---|
EncodingMap()
Default constructor. |
|
| 方法摘要 | |
|---|---|
static String |
getIANA2JavaMapping(String ianaEncoding)
Returns the Java encoding name for the specified IANA encoding name. |
static String |
getJava2IANAMapping(String javaEncoding)
Returns the IANA encoding name for the specified Java encoding name. |
static void |
putIANA2JavaMapping(String ianaEncoding,
String javaEncoding)
Adds an IANA to Java encoding name mapping. |
static void |
putJava2IANAMapping(String javaEncoding,
String ianaEncoding)
Adds a Java to IANA encoding name mapping. |
static String |
removeIANA2JavaMapping(String ianaEncoding)
Removes an IANA to Java encoding name mapping. |
static String |
removeJava2IANAMapping(String javaEncoding)
Removes a Java to IANA encoding name mapping. |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 字段详细信息 |
|---|
protected static final Hashtable<String,String> fIANA2JavaMap
protected static final Hashtable<String,String> fJava2IANAMap
| 构造方法详细信息 |
|---|
public EncodingMap()
| 方法详细信息 |
|---|
public static void putIANA2JavaMapping(String ianaEncoding,
String javaEncoding)
ianaEncoding - The IANA encoding name.javaEncoding - The Java encoding name.public static String getIANA2JavaMapping(String ianaEncoding)
ianaEncoding - The IANA encoding name.public static String removeIANA2JavaMapping(String ianaEncoding)
ianaEncoding - The IANA encoding name.
public static void putJava2IANAMapping(String javaEncoding,
String ianaEncoding)
javaEncoding - The Java encoding name.ianaEncoding - The IANA encoding name.public static String getJava2IANAMapping(String javaEncoding)
javaEncoding - The Java encoding name.public static String removeJava2IANAMapping(String javaEncoding)
javaEncoding - The Java encoding name.
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||