Bonjour
Pour visualiser au format xml (dans ie par ex) le fichier crée avec le code ci-dessou :
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
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();j'ai tenté de forcer l'encodange dans le code :avancE9eMais là c'est pire
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(); }
1er ligne :
aucun caractère accentué n'est correctement remplacé..<?xml
Merci de votre aide
Partager