Groupe 1C (normes)

Date de création : 26 août 2004
Dernière modification : 22 novembre 2004
Diffusion : internet

Caractères Accentués

Internationalisation

Dans le but d'assurer la portabilité des canaux développés pour des pays n'utilisant pas les mêmes jeux de caractères, il est nécessaire de respecter certaines conventions concernant les caractères latins accentués.

Classes Java

A l'intérieur du code source Java, on peut rencontrer des caractères accentués dans deux cas :

Les caractère accentués situés dans les commentaires ne posent aucun problème. Ils ne sont pas inclus dans les classes compilées. Par contre les caractères accentués placés dans des chaînes de caractères doivent être encodés en unicode. Pour réaliser cette opération, il suffit de placer la séquence d'échappement \u suivie du code du caractère, par exemple pour un e accent aigu (é) la séquence est \u00E9. Un tableau de correspondances des principaux caractères latins est fourni à la fin de ce document.

Feuilles de style XSL / Documents XML

La préconisation concernant l'encodage des feuilles de style XSL est désormais l'ISO-8859-1.

 

Table de correspondance des principaux caractères

ISO UNI HTML ISO UNI HTML ISO UNI HTML ISO UNI HTML
À 00C0 À à 00E0 à Á 00C1 Á á 00E1 á
 00C2  â 00E2 â à 00C3 à ã 00E3 ã
Ä 00C4 Ä ä 00E4 ä            
Ç
00C7 Ç ç 00E7 ç            
È 00C8 È è 00E8 è É 00C9 É é 00E9 é
Ê 00CA Ê ê 00EA ê Ë 00CB Ë ë 00EB ë
Ì 00CC Ð ì 00EC ì Í 00CD Ñ í 00ED í
Î 00CE Ò î 00EE î Ï 00CF Ó ï 00EF ï
Ñ 00D1 Õ ñ 00F1 ñ            
Ò 00D2 Ö ò 00F2 ò Ó 00D3 × ó 00F3 ó
Ô 00D4 Ø ô 00F4 ô Õ 00D5 Ù õ 00F5 õ
Ö 00D6 Ú ö 00F6 ö            
Ù 00D9 Ý ù 00F9 ù Ú 00DA Þ ú
00FA ú
Û 00DB ß û 00FB û Ü 00DC à ü 00FC ü