[FileOutputStream] Ecriture sur fichier
the java lover
-
choubaka Messages postés 39986 Date d'inscription Statut Modérateur Dernière intervention -
choubaka Messages postés 39986 Date d'inscription Statut Modérateur Dernière intervention -
Je désire enregistrer le contenu d'un JEditorPane sur un fichier texte.
Donc je récupère le contenu du JEditorPane, puis je le copie de la façon suivante (avec les exceptions en plus):
String txt = monJEditorPane.getText();
File fic = new File(monChemin);
FileOutputStream ostream = new FileOutputStream(fic);
ostream.write(txt.getBytes());
ostream.close();
Mon problème est que tout le texte est recopié, mais les passages à la ligne sont remplacés par des symboles .
En fait, dans mon fichier texte, je n'ai qu'une seule ligne contenant mon texte, et chaque phrase de mon texte est séparée de l'autre par un .
Quelqu'un pourrait-il m'indiquer comment remédier à ce problème.
Merci.
Donc je récupère le contenu du JEditorPane, puis je le copie de la façon suivante (avec les exceptions en plus):
String txt = monJEditorPane.getText();
File fic = new File(monChemin);
FileOutputStream ostream = new FileOutputStream(fic);
ostream.write(txt.getBytes());
ostream.close();
Mon problème est que tout le texte est recopié, mais les passages à la ligne sont remplacés par des symboles .
En fait, dans mon fichier texte, je n'ai qu'une seule ligne contenant mon texte, et chaque phrase de mon texte est séparée de l'autre par un .
Quelqu'un pourrait-il m'indiquer comment remédier à ce problème.
Merci.
A voir également:
- [FileOutputStream] Ecriture sur fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide