PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : JDOM: Keine Zeilenumbrüche



McHurt
20-01-2005, 14:33
Hallo zusammen!
Ich habe folgendes Problem, ich möchte Daten aus einem RecordSet mit JDOM in eine XML-Datei scheiben. Das ganze funktioniert auch ziemlich gut, jedoch wir alles auf eine Zeile geschrieben. Wie schaffe ich es, dass das XML-Dokument schön gegliedert (Zeilenumbrüche, einrücken) geschrieben wird?

Der bestehende Code sieht wie folgt aus:

Element root = new Element(ROOT_TAG);
Document doc = new Document(root);

while(rs.next())
{
root.addContent(new Element(rs.getString(2))
.addContent(rs.getString(1))
.addContent(rs.getString(3))
.setAttribute(VALUE_TAG, rs.getString(4)));
}



Danke & Gruss
McHurt

McHurt
20-01-2005, 14:50
OK, das Problem ist gelöst :)

Für Leute, die dasselbe Problem haben:
Man muss den XMLOutputter wie folgt instanzieren

XMLOutputter xo = new XMLOutputter(Format.getPrettyFormat());


Greetz
McHurt