public class MIME2Java extends Object
The supported XML encodings are the intersection of XML-supported code sets and those supported in JDK 1.1.
MIME charset names are used on xmlEncoding parameters to methods such
 as TXDocument#setEncoding and DTD#setEncoding.
 
Java encoding names are used on encoding parameters to
 methods such as TXDocument#printWithFormat and DTD#printExternal.
 
| 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: Yogoslavia | 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 | 
public static String convert(String mimeCharsetName)
mimeCharsetName - Case insensitive MIME charset name: UTF-8, US-ASCII, ISO-8859-1,
                          ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6,
                          ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-2022-JP, Shift_JIS,
                          EUC-JP, GB2312, Big5, EUC-KR, ISO-2022-KR, KOI8-R,
                          EBCDIC-CP-US, EBCDIC-CP-CA, EBCDIC-CP-NL, EBCDIC-CP-DK,
                          EBCDIC-CP-NO, EBCDIC-CP-FI, EBCDIC-CP-SE, EBCDIC-CP-IT,
                          EBCDIC-CP-ES, EBCDIC-CP-GB, EBCDIC-CP-FR, EBCDIC-CP-AR1,
                          EBCDIC-CP-HE, EBCDIC-CP-CH, EBCDIC-CP-ROECE, EBCDIC-CP-YU,
                          EBCDIC-CP-IS and EBCDIC-CP-AR2.reverse(java.lang.String)public static String reverse(String encoding)
encoding - Case insensitive Java encoding name: UTF8, 8859_1, 8859_2, 8859_3,
                      8859_4, 8859_5, 8859_6, 8859_7, 8859_8, 8859_9, JIS, SJIS, EUCJIS,
                      GB2312, BIG5, KSC5601, ISO2022KR, KOI8_R, CP037, CP277, CP278,
                      CP280, CP284, CP285, CP297, CP420, CP424, CP500, CP870, CP871
                      and CP918.convert(java.lang.String)Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.