Bonjour,
j'ai un probleme que je fais tourner dans tous les sens mais impossible de le résoudre !
je m'explique, je lis N fichiers textes ligne par ligne, j'effectue la tokenisation et j'ecris ces tokens dans un MEME '' nouveau '' fichier texte
j'ai eu un problème avec les accents en lisant la ligne, ça donnait des caractères bizarres, en ajoutant l'argument ISO, tout est rentré dans l'ordre.Code:
1
2
3
4
5
6 flog = new InputStreamReader(new FileInputStream(test) ); llog = new LineNumberReader(flog); while ((myLine = llog.readLine()) != null) //traitements
par la suite, je passe ce fichier (test.txt) à une application ( TREETAGER, qui travaille en UTF-8) via un appel d'un fichier .bat et là impossible d'avoir un fichier texte avec des accents, ça donne tout le temps des caracteres bizarres ! j'ai pensé a ecrire dans le fichier.txt en UTF8 mais je ne sais pas comment ? des idées ?
mciCode:
1
2 FileWriter fw = new FileWriter("test.txt", true);