src.utilities.doc-files.ccsidList.html Maven / Gradle / Ivy
Show all versions of jt400-jdk8 Show documentation
IBM Toolbox for Java: CCSIDs and encodings
CCSID and Encoding values
supported by IBM Toolbox for Java
The IBM Toolbox for Java is shipped with a set of conversion tables, named
according to 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 i5/OS system. 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 using the JDK. The central server
on the system 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 the
CCSIDs recognized by an i5/OS system, see the Globalization
topic in the Information Center.
Supported CCSIDs in IBM Toolbox for Java
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
i5/OS Unicode (used primarily in the IFS)
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