[line 4: the character at position 51 is not allowed
[Demande(0,0,affichage);INCOMPLET;;OUI;pour un problème d'affichage.;;], ...
C'est dû à l'encoding qui n'est pas le bon lors de la lecture du fichier.
Il ouvre en ISO-8859-1 alors que c'est de l'UTF-8.
Solution :
BufferedReader reader = new BufferedReader(new InputStreamReader(
new FileInputStream(f.getAbsolutePath()), "UTF-8"));
Référence : http://www.jmdoudoux.fr/java/dej/chap-encodage.htm
Aucun commentaire:
Enregistrer un commentaire