Ajouter un commentaire
mar, 26/06/2007 - 19:07
|
Nefer-IT © 2024. Tous droits réservés
SARL inscrite au RCS de Pontoise, n°797 642 857 siège social : 757, rue de Gisors 95300 Pontoise
Site réalisé par DzMob
Merci pour ta réponse
J'ai refais un mini-exemple.
Je crée ma chaine avec CO. Mais lorsque je refais la convertion à partir du caractère, j'obtiens FFFD !
String maChaine = new String(new byte[] {0x15, (byte)0xC0}, "UTF-8"); char [] tabChaine = maChaine.toCharArray(); System.out.println("Valeur hexa : " + Integer.toHexString((int)(tabChaine[1])));Peux-tu me dire où est la perte de données et comment réaliser correctement la convertion ?
Merci