G
Guest
Gast
Hallo,
also ich verstehe das nicht so recht, ich habe hier ein XML und Java buch vor mir liegen,
wollt den SOurce abtippen um ihn anschließend zu verändern und die einfachsten Sachen funktionieren nicht :?
Es geht darum: Ich möchte von der Struktur her folgendes XML Dokument erzeugen:
Innerhalb der "person" Elemente kommen zwar noch Einträge, aber ich denke wenn ich weiss wie ich das oben
erzeug, schaffe ich den Rest von allein.
Nun denn, mein bisheriger Ansatz sah so aus:
So steht es zumindest im Buch und so hätte ich mir das zumindest gedacht.
Aber wenn ich versuche das ganze auszugeben kommt nur :
Zum ausgeben verwende ich:
Wo liegt mein fehler? Liegt es an der Ausgabe oder daran wie ich versuche das zu erzeugen?
also ich verstehe das nicht so recht, ich habe hier ein XML und Java buch vor mir liegen,
wollt den SOurce abtippen um ihn anschließend zu verändern und die einfachsten Sachen funktionieren nicht :?
Es geht darum: Ich möchte von der Struktur her folgendes XML Dokument erzeugen:
Code:
<adressen>
<person>
</person>
<person>
</person>
</adressen>
Innerhalb der "person" Elemente kommen zwar noch Einträge, aber ich denke wenn ich weiss wie ich das oben
erzeug, schaffe ich den Rest von allein.
Nun denn, mein bisheriger Ansatz sah so aus:
Code:
//document vorher mit DocumentBuilder erzeugt
Element adressen = document.createElement("adressen");
document.appendChild(adressen);
Element person1 = document.createElement("person");
Element person2 = document.createElement("person");
adressen.appendChild(person1);
adressen.appendChild(person2);
/* Code fuer Elemente zu person1/2 hinzuzufügen */
So steht es zumindest im Buch und so hätte ich mir das zumindest gedacht.
Aber wenn ich versuche das ganze auszugeben kommt nur :
Code:
[adressen: null]
Zum ausgeben verwende ich:
Code:
System.out.println(document.getDocumentElement());
Wo liegt mein fehler? Liegt es an der Ausgabe oder daran wie ich versuche das zu erzeugen?