Bonjour
Pour visualiser au format xml (dans ie par ex) le fichier crée avec le code ci-dessou :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
  FileWriter writer = new FileWriter("c:\\Temp2\\file2.xml");
               writer.write(newtext);
               writer.close();
Je suis obligé de l'ouvrir dans notepad, puis de l'enregistrer sous en stipulant le codage UTF-8, sinon l'affichage bloque sur le quatrième cararctère accentué qu'il rencontre
avancE9e
j'ai tenté de forcer l'encodange dans le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
    try {
FileOutputStream fos = new FileOutputStream("c:/Temp2/file2.xml");
                    Writer out = new OutputStreamWriter(fos, "UTF8");
                    out.write(newtext);
                    out.close();
                  } catch (IOException e) {
                  e.printStackTrace();
                  }
Mais là c'est pire
1er ligne :
<?xml
aucun caractère accentué n'est correctement remplacé..

Merci de votre aide