The IBM® Toolbox for Java™ is shipped with a set of conversion tables, named according to the CCSID. These tables are used internally by IBM Toolbox for Java classes (such as CharConverter) when converting data that is transferred to or from an iSeries™ server. For example, the conversion table for CCSID 1027 is in file com/ibm/as400/access/ConvTable1027.class. Conversion tables for the following CCSIDs are included in the IBM Toolbox for Java jar file; other encodings are supported by using the JDK. The central server on the server is no longer used to download tables at runtime. Any specified CCSID for which a conversion table or a JDK encoding cannot be found will cause an exception to be thrown. Some of these tables may be redundant to tables included in your JDK. IBM Toolbox for Java presently supports the following 122 different i5/OS™ CCSIDs.
For additional information about CCSIDs, including a complete list of CCSIDs that are recognized by iSeries servers, see Globalization.
CCSID | Format | Description |
---|---|---|
37 | Single-byte EBCDIC | United States and others |
273 | Single-byte EBCDIC | Austria, Germany |
277 | Single-byte EBCDIC | Denmark, Norway |
278 | Single-byte EBCDIC | Finland, Sweden |
280 | Single-byte EBCDIC | Italy |
284 | Single-byte EBCDIC | Spain, Latin America |
285 | Single-byte EBCDIC | United Kingdom |
290 | Single-byte EBCDIC | Japanese Katakana (single-byte only) |
297 | Single-byte EBCDIC | France |
300 | Double-byte EBCDIC | Japanese Graphic (subset of 16684) |
367 | ASCII/ISO/Windows | ASCII (ANSI X3.4 standard) |
420 | Single-byte EBCDIC (bidirectional) | Arabic EBCDIC ST4 |
423 | Single-byte EBCDIC | Greek (for compatibility; see 875) |
424 | Single-byte EBCDIC (bidirectional) | Hebrew EBCDIC ST4 |
437 | ASCII/ISO/Windows | ASCII (USA PC Data) |
500 | Single-byte EBCDIC | Latin-1 (MNCS) |
720 | ASCII/ISO/Windows | Arabic (MS-DOS) |
737 | ASCII/ISO/Windows | Greek (MS-DOS) |
775 | ASCII/ISO/Windows | Baltic (MS-DOS) |
813 | ASCII/ISO/Windows | ISO 8859-7 (Greek/Latin) |
819 | ASCII/ISO/Windows | ISO 8859-1 (Latin-1) |
833 | Single-byte EBCDIC | Korean (single-byte only) |
834 | Double-byte EBCDIC | Korean Graphic (subset of 4930) |
835 | Double-byte EBCDIC | Traditional Chinese Graphic |
836 | Single-byte EBCDIC | Simplified Chinese (single-byte only) |
837 | Double-byte EBCDIC | Simplified Chinese Graphic |
838 | Single-byte EBCDIC | Thai |
850 | ASCII/ISO/Windows | Latin-1 |
851 | ASCII/ISO/Windows | Greek |
852 | ASCII/ISO/Windows | Latin-2 |
855 | ASCII/ISO/Windows | Cyrillic |
857 | ASCII/ISO/Windows | Turkish |
860 | ASCII/ISO/Windows | Portuguese |
861 | ASCII/ISO/Windows | Iceland |
862 | ASCII/ISO/Windows (bidirectional) | Hebrew ASCII ST4 |
863 | ASCII/ISO/Windows | Canada |
864 | ASCII/ISO/Windows (bidirectional) | Arabic ASCII ST5 |
865 | ASCII/ISO/Windows | Denmark/Norway |
866 | ASCII/ISO/Windows | Cyrillic/Russian |
869 | ASCII/ISO/Windows | Greek |
870 | Single-byte EBCDIC | Latin-2 |
871 | Single-byte EBCDIC | Iceland |
874 | ASCII/ISO/Windows | Thai (subset of 9066) |
875 | Single-byte EBCDIC | Greek |
878 | ASCII/ISO/Windows | Russian |
880 | Single-byte EBCDIC | Cyrillic Multilingual (for compatibility; see 1025) |
912 | ASCII/ISO/Windows | ISO 8859-2 (Latin-2) |
914 | ASCII/ISO/Windows | ISO 8859-4 (Latin-4) |
915 | ASCII/ISO/Windows | ISO 8859-5 (Cyrillic 8-bit) |
916 | ASCII/ISO/Windows (bidirectional) | ISO 8859-8 (Hebrew) ST5 |
920 | ASCII/ISO/Windows | ISO 8859-9 (Latin-5) |
921 | ASCII/ISO/Windows | ISO 8859-13 (Baltic 8-bit) |
922 | ASCII/ISO/Windows | Estonia ISO-8 |
923 | ASCII/ISO/Windows | ISO 8859-15 (Latin-9) |
930 | Mixed-byte EBCDIC | Japanese (subset of 5026) |
933 | Mixed-byte EBCDIC | Korean (subset of 1364) |
935 | Mixed-byte EBCDIC | Simplified Chinese (subset of 1388) |
937 | Mixed-byte EBCDIC | Traditional Chinese |
939 | Mixed-byte EBCDIC | Japanese (subset of 5035) |
1025 | Single-byte EBCDIC | Cyrillic |
1026 | Single-byte EBCDIC | Turkish |
1027 | Single-byte EBCDIC | Japanese Latin (single-byte only) |
1046 | ASCII/ISO/Windows (bidirectional) | Windows® Arabic ST5 |
1089 | ASCII/ISO/Windows (bidirectional) | ISO 8859-6 (Arabic) ST5 |
1112 | Single-byte EBCDIC | Baltic Multilingual |
1122 | Single-byte EBCDIC | Estonian |
1123 | Single-byte EBCDIC | Ukraine |
1125 | ASCII/ISO/Windows | Ukraine |
1129 | ASCII/ISO/Windows | Vietnamese |
1130 | Single-byte EBCDIC | Vietnamese |
1131 | ASCII/ISO/Windows | Belarus |
1132 | Single-byte EBCDIC | Lao |
1140 | Single-byte EBCDIC | United States and others (Euro support) |
1141 | Single-byte EBCDIC | Austria, Germany (Euro support) |
1142 | Single-byte EBCDIC | Denmark, Norway (Euro support) |
1143 | Single-byte EBCDIC | Finland, Sweden (Euro support) |
1144 | Single-byte EBCDIC | Italy (Euro support) |
1145 | Single-byte EBCDIC | Spain, Latin America (Euro support) |
1146 | Single-byte EBCDIC | United Kingdom (Euro support) |
1147 | Single-byte EBCDIC | France (Euro support) |
1148 | Single-byte EBCDIC | Latin-1 (MNCS) (Euro support) |
1149 | Single-byte EBCDIC | Iceland (Euro support) |
1200 | Unicode | Unicode UCS-2 (little-endian) |
1250 | ASCII/ISO/Windows | Windows Latin-2 |
1251 | ASCII/ISO/Windows | Windows Cyrillic |
1252 | ASCII/ISO/Windows | Windows Latin-1 |
1253 | ASCII/ISO/Windows | Windows Greek |
1254 | ASCII/ISO/Windows | Windows Turkey |
1255 | ASCII/ISO/Windows (bidirectional) | Windows Hebrew ST5 |
1256 | ASCII/ISO/Windows (bidirectional) | Windows Arabic ST5 |
1257 | ASCII/ISO/Windows | Windows Baltic |
1258 | ASCII/ISO/Windows | Windows Vietnam |
1364 | Mixed-byte EBCDIC | Japanese |
1388 | Mixed-byte EBCDIC | Simplified Chinese |
1399 | Mixed-byte EBCDIC | Japanese (in V4R5 and higher) |
4396 | Double-byte EBCDIC | Japanese (subset of 300) |
4930 | Double-byte EBCDIC | Korean |
4931 | Double-byte EBCDIC | Traditional Chinese (subset of 835) |
4933 | Double-byte EBCDIC | Simplified Chinese GBK Graphic |
4948 | ASCII/ISO/Windows | Latin-2 (subset of 852) |
4951 | ASCII/ISO/Windows | Cyrillic (subset of 855) |
5026 | Mixed-byte EBCDIC | Japanese |
5035 | Mixed-byte EBCDIC | Japanese |
5123 | Single-byte EBCDIC | Japanese (single-byte only, Euro support) |
5351 | ASCII/ISO/Windows (bidirectional) | Windows Hebrew (Euro support) ST5 |
8492 | Double-byte EBCDIC | Japanese (subset of 300) |
8612 | Single-byte EBCDIC | Arabic EBCDIC ST5 |
9026 | Double-byte EBCDIC | Korean (subset of 834) |
9029 | Double-byte EBCDIC | Simplified Chinese (subset of 4933) |
9066 | ASCII/ISO/Windows | Thai (SBCS extended) |
12588 | Double-byte EBCDIC | Japanese (subset of 300) |
13122 | Double-byte EBCDIC | Korean (subset of 834) |
16684 | Double-byte EBCDIC | Japanese (available in V4R5) |
17218 | Double-byte EBCDIC | Korean (subset of 834) |
12708 | Single-byte EBCDIC | Arabic EBCDIC ST7 |
13488 | Unicode | Unicode UCS-2 (big-endian) |
28709 | Single-byte EBCDIC | Traditional Chinese (single-byte only) |
61952 | Unicode | iSeries Unicode (used primarily in the integrated file system) |
62211 | Single-byte EBCDIC | Hebrew EBCDIC ST5 |
62224 | Single-byte EBCDIC | Arabic EBCDIC ST6 |
62235 | Single-byte EBCDIC | Hebrew EBCDIC ST6 |
62245 | Single-byte EBCDIC | Hebrew EBCDIC ST10 |