lundi 23 mars 2015

PrintWriter.println() schreibt mehrere Zeilen

Hallo,



ich habe leider das Glück, Textdateien verarbeiten zu müssen, wo eine Zeile über 10.000 Zeichen hat. Der Benutzer soll anschließend die Möglichkeit haben, von Ihm ausgewählte Zeilen zu kopieren. Daraus soll eine neue Textdatei (temporär) erstellt werden. Nun das Problem: Ich benutze zum Schreiben einer einzelnen Zeile PrintWriter.println() (für mich eigentlich recht logisch). Öffne ich aber die Textdatei, macht er aus dieser einen Zeile mehrere. Kopiere ich die Zeile von Hand mittels standard Windows Texteditor, macht er daraus ebenfalls mehrere!! Anders siehts beim WordPad oder Notepad++ aus. Benutzt PrintWriter den Texteditor?? Programmintern bleibt es immer eine einzige Zeile. Erst nach dem wegspeichern, sind in der Datei mehrere Zeilen. Nach dem Auslesen dieser Datei, sind programmintern (logischerweise) auch mehrere Zeilen.



Mir fällt einfach keine Lösung ein.. Das einzige Problem was mir einfallen würde wäre, dass PrintWriter mit dem Windows Texteditor arbeitet, aber kann das wirklich der Fall sein?



MfG



szmast3r





PrintWriter.println() schreibt mehrere Zeilen

0 commentaires:

Enregistrer un commentaire