The Character Data Representation Architecture (CDRA) system of tags ensures that you can convert character data in a predictable, repeatable way.
Conversion pertains to converting the code points assigned to one or more characters in one code page to their corresponding code points in another code page. The conversion might cause a single character to map to a sequence of characters, or a sequence of characters to map to a single character. Conversion should not be equated to translating from one language to another.
The following methods are used for conversion:
When performing a round-trip conversion, you might see incorrect representation of the characters displayed in the target CCSID. The integrity is preserved, however. When the characters are converted back to the source CCSID, they regain their original hexadecimal values and representation.
This substitution is permanent when converting back to the source CCSID because it is not possible to retrieve the original hexadecimal values.
For a list of CCSID conversions that result in substitution characters, see the Default conversion that might use substitution table.
For example, the source CCSID might support an A grave ( ). The target CCSID may not support this character. During the conversion, the most linguistically acceptable character (a Latin capital A) is substituted for the A grave. After the conversion, characters that are not included in the target CCSID are presented to the user as the most linguistically acceptable substitution characters. This substitution is permanent. Any loss of character integrity is permanent.
Through an application programming interface (API), linguistic conversion is available from any supported single-byte CCSID to any other supported single-byte CCSID.
The default CCSID conversions in this topic use substitution because the character sets within the CCSIDs are different.
From CCSID | To CCSID |
---|---|
00037 | 00290, 00833, 00836, 00838, 00930, 00933, 00835, 00939, 00948, 01027, 01043, 05026, 05035 |
00256 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01027, 05026, 05035 |
00273 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01027, 05026, 05035 |
00277 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 05026, 05035 |
00278 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01027, 05026, 05035 |
00280 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01027, 05026, 05035 |
00284 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01027, 05026, 05035 |
00285 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01027, 05026, 05035 |
00290 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00297, 00500, 00833, 00836, 00850 00871, 00897, 00933, 00935, 00937, 00942, 01041 |
00297 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01027, 05026, 05035 |
00300 | 00301 |
00301 | 00300, 04396 |
00420 | 04960 |
00437 | 00870, 00871, 00880, 01025 |
00500 | 00290, 00367, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01010, 01011, 01012, 01013, 01014, 01015, 01016, 01017, 01018, 01019, 01027, 05026, 05035 |
00833 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00290, 00297, 00500, 00836, 00850, 00871, 00930, 00935, 00937, 00939, 00944, 01027, 01040, 05026, 05035 |
00836 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00290, 00297, 00500, 00833, 00871, 00903, 00930, 00933, 00937, 00939, 00946, 01027, 01042, 01115, 05026, 05035 |
00837 | 00928 |
00838 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00297, 00500, 00871, 00937 |
00850 | 00290, 00833, 00870, 00880, 00930, 00933, 00939, 01025, 01027, 01041, 05026, 05035 |
00870 | 00437, 00880, 00915, 01025, 04951 |
00871 | 00290, 00437, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 01027, 05026, 05035 |
00880 | 00437, 00850, 00870, 00912, 00915, 04948, 04951 |
00897 | 01027 |
00903 | 00836 |
00912 | 00880, 01025 |
00915 | 00870, 00880 |
00930 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00297, 00500, 00833, 00836, 00850, 00871, 00933, 00935, 00937, 00942, 01041 |
00933 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00290, 00297, 00500, 00836, 00850, 00871, 00930, 00934, 00935, 00937, 00939, 00944, 01027, 01040, 05026, 05035 |
00934 | 00933 |
00935 | 00037, 00256, 00277, 00278, 00280, 00284, 00285, 00290, 00297, 00500, 00833, 00871, 00930, 00933, 00936, 00937, 00939, 00946, 01027, 01042, 05026, 05035 |
00936 | 00935 |
00937 | 00290, 00833, 00836, 00930, 00933, 00935, 00938, 00939, 00948, 01027, 01043, 05026, 05035 |
00938 | 00937 |
00939 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00297, 00500, 00833, 00836, 00850, 00871, 00933, 00935, 00937, 00942, 01041 |
00942 | 00290, 00930, 00939, 01027, 05026, 05035 |
00944 | 00833, 00933 |
00946 | 00836, 00935 |
00948 | 00037, 00937 |
01010 | 00500 |
01011 | 00500 |
01012 | 00500 |
01013 | 00500 |
01014 | 00500 |
01015 | 00500 |
01016 | 00500 |
01017 | 00500 |
01018 | 00500 |
01019 | 00500 |
01025 | 00437, 00850, 00870, 00912, 04948 |
01027 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00297, 00500, 00833, 00836, 00850, 00871, 00933, 00935, 00937, 00942, 01041 |
01040 | 00833, 00933 |
01041 | 00290, 00850, 00930, 00939, 01027, 05026, 05035 |
01042 | 00836, 00935 |
01043 | 00037, 00937 |
01114 | 28709 |
01115 | 00836 |
04396 | 00301 |
04948 | 00880, 01025 |
04951 | 00870, 00880 |
04960 | 00420 |
05026 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00297, 00500, 00833, 00836, 00850, 00871, 00933, 00935, 00937, 00942, 01041 |
05035 | 00037, 00256, 00273, 00277, 00278, 00280, 00284, 00285, 00297, 00500, 00833, 00836, 00850, 00871, 00933, 00935, 00937, 00942, 01041 |
28709 | 00290, 00833, 00836, 00838, 00930, 00933, 00935, 00939, 00948, 01027, 01043, 05026, 05035 |