Comment convertir une string portant des codes ascii vers une string pure
J'ai une string
je veux l'afficher comme "j'écris ce mot"Citation:
"j\222\351cris ce mot"
Version imprimable
Comment convertir une string portant des codes ascii vers une string pure
J'ai une string
je veux l'afficher comme "j'écris ce mot"Citation:
"j\222\351cris ce mot"
Normalement ça devrait marcher mais je n'ai pas testé.Code:
1
2
3
4
5
6 InputStreamReader isr=new InputStreamReader(new ByteArrayInputStream(maChaine.getBytes()),Charset.getDefault()); int c; StringBuilder chaine=null; while((c=isr.read())!=-1) chaine.append((char)c);
affiche "j?écris" : donc tes codes ASCII sont à vérifier, car le 222 ?!...Code:System.out.println(new String("j\222\351cris".toCharArray()));