Bonjour à tous,
J'ai besoin d'encoder une chaine de caractère en "cp1147" (IBM France).
Comment faire pour changer l'encoding d'une String en Java sans utiliser getBytes() ? Est ce possible ?
Merci d'avance pour vos réponses.
Bonjour à tous,
J'ai besoin d'encoder une chaine de caractère en "cp1147" (IBM France).
Comment faire pour changer l'encoding d'une String en Java sans utiliser getBytes() ? Est ce possible ?
Merci d'avance pour vos réponses.
Salut,
En Java les objets de type String (et les char en particulier) sont encodé en Unicode et rien d'autre. Il est donc impossible de "changer l'encoding d'une String"...
Ce n'est qu'à l'importation/exportation que l'on utilise un encodage (défini généralement par les Reader/Writer).
a++
je m'attendais à cette réponse.
merci beaucoup pour l'info.
Partager