Page 1 sur 1

CCSID

Posté : jeu. 08 déc. 2016, 11:43:06
par florian67
Bonjour à tous,

J'ai découvert un fichier avec une zone caractère 2000A CCSID(1208) avec du chinois.

Du coup je me pose la question suivante :
Est-ce qu'il y a une différence entre le 2000A CCSID(1208) et le 2000G CCSID(1208)?
Est-ce qu'il y aurait un intérêt de la transformer en 2000G ?

Merci d'avance.
Florian

UTF-8 vs UTF-16

Posté : jeu. 08 déc. 2016, 14:14:27
par cmasse
LA doc le dit bien UTF-8(CCSID 1208) est stocké sur UN octet => type A, UTF-16 (CCSID 1200) sur deux octets=> type G
UTF-8 is an 8-bit encoding form designed for ease of use with existing ASCII-based systems. UTF-8 data is stored in character data types. The CCSID value for data in UTF-8 format is 1208.

A UTF-8 code unit is 1 byte in length. A UTF-8 character can be 1, 2, 3, or 4 code units in length. A UTF-8 data string can contain any character, including surrogates and combining characters.


UTF-16 is a 16-bit encoding form designed to provide code values for over a million characters, and a superset of UCS-2. UTF-16 data is stored in graphic data types. The CCSID value for data in UTF-16 format is 1200.
http://www.ibm.com/support/knowledgecen ... ucs2ap.htm

Posté : ven. 09 déc. 2016, 16:09:41
par florian67
J'ai posé la question un peu trop vite c'est vrai.

Merci beaucoup pour la réponse.

Bonne soirée.
Florian