xml -> textarea -> xml: Doppelter Zeilenumbruch
Björn
- xml
0 Björn
Hallo zusammen!
Ich generiere mit JDOM aus XML und XSL HTML.
XML:
<?xml version="1.0" encoding="ISO-8859-1"?>
Auszug eines Inhaltes:
...durch zu starten.
Blablabla....
Im Transformer:
trans.setOutputProperty(OutputKeys.ENCODING, "ISO-8859-1");
Ausgabe erfolgt in einer <textarea>. Im Quellcode sehe ich dann:
...durch zu starten. Blablabla....
Schicke ich das Formular ab und speichere den Inhalt der <textarea> wieder in xml, dann wird aus dem einen auf einmal zwei 
, d.h. die Anzahl der Zeilenumbrüche verdoppelt sich...
Hat jemand eine Idee? Ich bin mir auch nicht sicher, ob alle meine Angaben ausreichen. Im Zweifelsfall einfach nach fragen.
Danke und viele Grüße
Frank
Hallo,
ich bin jetzt etwas weiter gekommen. Beim Speichern der XML-Datei wird aus \n ein 
 und trotzdem ein Zeilenumbruch zusätzlich abgespeichert.
Haue ich die \n raus, wird auch in xml alles in eine Zeile geschrieben.
Kann ich vorab schon die \n durch 
 ersetzen??? Mit String.replaceAll ("\n", "
") entsteht im xml ein &#xD;