XML Output String Format

sparefroh

Mitglied
Hey Leute,

ich habe nun leider noch eine Frage.
Ich habe ein Document erstellt und Childs hinzugefügt.

Nun möchte ich das ganze in einer
Java:
TextArea
darstellen, aber leider wird der es unformatiert ausgegeben. (Alles in einer Zeile ohne die typische XML formatierung)

Ich gebe das ganze mit Hilfe eins
Java:
XMLOutputter
aus:

Java:
XMLOutputter xmlOut=new XMLOutputter();
textBox.setText(xmlOut.outputString(outputDoc));

Das ganze mache ich mit JavaFX und org.jdom2.Document.

Wäre nett wenn mir wer weiterhelfen könnte 🙂

LG

Johannes
 
kA, kenn den JDom XMLOutputter nicht, aber ein kurzer Blick in die API sagte was über [c]Format.getPrettyFormat()[/c] - vielleicht musst du das ja irgendwie anwenden...
 
Entschuldigt, das ich erst jetzt zurückschreibe, aber hatte leider in letzter Zeit einen großen Stress!


Tausend dank dzim natürlich war deine Vermutung wieder mal genau richtig 🙂

Die Lösung war diese Zeile
Java:
XMLOutputter xmlOut = new XMLOutputter(Format.getPrettyFormat());

Damit werden in der
Java:
TextArea
dann die Zeilenumbrüche von dem XML File dargestellt ;D


Nochmal danke!
 

Neue Themen


Zurück
Oben