CCSID

RPG (3 et 4, free), CL, SQL, etc...
Répondre
florian67
Messages : 134
Enregistré le : lun. 23 déc. 2013, 17:03:12

CCSID

Message 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

cmasse
Site Admin
Messages : 802
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

UTF-8 vs UTF-16

Message 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
Christian Massé (Volubis.fr)

florian67
Messages : 134
Enregistré le : lun. 23 déc. 2013, 17:03:12

Message par florian67 »

J'ai posé la question un peu trop vite c'est vrai.

Merci beaucoup pour la réponse.

Bonne soirée.
Florian

Répondre