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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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