chriss_2oo4
Erfahrenes Mitglied
Hi,
gibt es eine Möglichkeit einen String so in eine Datei zu schreiben, dass die Formatierungen die mit Hilfe von Escape-Sequenzen (\n, \t, ...) erzeugt wurden, erhalten bleiben?
Ich habe eine Anwendung erstellt, die mir eine HTML Datei erstellt. Die HTML-Datei wird während der Anwendung dynmisch generiert, Informationen werden nach und nach zu einem String hinzugefügt und gleich formatiert. Am Ende der Anwendung habe ich einen String der den kompletten Quellcode der HTML-Datei beinhaltet, gebe ich diesen auf der Konsole aus (System.out.print()) dann habe ich einen formatierten und vorallem übersichtlichen Text. Schreibe ich den Text aber in eine Datei und öffne diesen mit dem Editor, habe ich eine Zeile, die auch noch seltsame Symbole beinhaltet.
Versucht habe ich sowohl den FileWriter, als auch den PrintWriter der sogar über die Methode println() verfügt... leider ohne Erfolg.
Kann mir vielleicht jemand weiterhelfen?
Mfg Chriss
gibt es eine Möglichkeit einen String so in eine Datei zu schreiben, dass die Formatierungen die mit Hilfe von Escape-Sequenzen (\n, \t, ...) erzeugt wurden, erhalten bleiben?
Ich habe eine Anwendung erstellt, die mir eine HTML Datei erstellt. Die HTML-Datei wird während der Anwendung dynmisch generiert, Informationen werden nach und nach zu einem String hinzugefügt und gleich formatiert. Am Ende der Anwendung habe ich einen String der den kompletten Quellcode der HTML-Datei beinhaltet, gebe ich diesen auf der Konsole aus (System.out.print()) dann habe ich einen formatierten und vorallem übersichtlichen Text. Schreibe ich den Text aber in eine Datei und öffne diesen mit dem Editor, habe ich eine Zeile, die auch noch seltsame Symbole beinhaltet.
Versucht habe ich sowohl den FileWriter, als auch den PrintWriter der sogar über die Methode println() verfügt... leider ohne Erfolg.
Kann mir vielleicht jemand weiterhelfen?
Mfg Chriss