Bonjour,
Dans une application où il y a un système d'import export je récupère des fichiers en IS0-8859-1 si j'affiche ces données directement j'ai alors les losanges noirs sur les accents ce qui est normal ! Si je lui dit de lire le fichier en utf-8 j'aurai alors ce genre de caractères "ï¿1/2" à la place des accents ce qui est toujours normal vu que ce n'est pas de l'utf-8.
En revanche lorsque je fais ça :
chaine = new String(str.getBytes("ISO-8859-1"), "UTF-8");
j'ai encore des "?" à la place de mes accents et la je ne sais vraiment pas pourquoi, de plus cette méthode semble fonctionner pour tous le monde, à chaque fois elle est indiquée ici http://stackoverflow.com/questions/1...-utf-8-in-java et ailleurs !
Mais pas moyen je ne peux pas obtenir de l'utf8, j'ai toujours ces maudits "?" à la place de mes accents... Il n'y a donc pas de moyen de lire de l'ISO-8859-1 sur android ?
Si quelqu'un peut m'aider... je lui en serai fort gré
Merci d'avance
Partager