XML Dokument mit DOM erzeugen

Status
Nicht offen für weitere Antworten.
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:

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?
 

clemson

Bekanntes Mitglied
ich kann dir zwar bei deinem problem nicht direkt helfen - ich kann dir allerdings JDOM emfpfehlen. das is ziemlich einfach und intuitiv zu benutzen...
 
G

Gast

Gast
scheinbar liegt es an der ausgabe, hab in nem andern buch was vom transform package gelesen und damit scheint es zu gehen.

danke trotzdem.
 
G

Gast

Gast
ich frage mich allerdings ob es nicht einfacher geht? momentan verwende ich u.a. die TransformerFactory.
 
R

Roar

Gast
zwängt ihn doch nicht zu jdom :? die jaxp ist schon gut und man hängt nich von noch einer anderen lib ab...

@fragesteller: nein. in den Element objekten und so ist ja nur die struktur gespeichert. Der Transformer macht aus der struktur den "xml-text".
 
G

Gast

Gast
Danke Roar. Das ist mal eine Aussage mit der ich was anfangen kann :)
Kann ein Moderator diesen Thread dann bitte abhaken?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Y wie xml dokument aufbauen XML & JSON 40
R Castor unmarshal von XML Dokument - ClassCastException aufgrund vom falschen ClassLoader? XML & JSON 1
H Fatal Error: Markup im Dokument muss ordnungsgemäß formatiert sein. XML & JSON 2
K docBook XSLT: HTML Code Snippet in Erzeugte HTML Dokument einfügen XML & JSON 9
J Anzahl der Elemente in einem XML-Dokument auslesen XML & JSON 7
L XML Dokument auslesen funktioniert nicht richtig XML & JSON 2
A Wie ueberprueft man ein XML-Dokument? XML & JSON 3
alexpetri XML Dokument teilweise zurückgeben XML & JSON 4
G MS-Word Dokument mit Java erstellen XML & JSON 2
D [anders geregelt] XML-Dokument vergleichen mit spez. Regeln XML & JSON 5
J XML-Dokument / JTree XML & JSON 7
A XML Dokument aus einem Schema ableiten/generieren? XML & JSON 6
T Warum passt diese DTD-Zeile nicht zu diesem Dokument? XML & JSON 7
Z beispiel für valides Xml-Dokument durch XML-Schema XML & JSON 5
N XML Dokument mit DTD validieren XML & JSON 9
W Erzeugen einer openapi spec via swagger XML & JSON 1
W Erzeugen einer Handlerklasse zum Abfangen von SOAP-Requests XML & JSON 13
J Object in JSON Datei einlesen und als neues Object erzeugen (in ein Object Array) XML & JSON 29
A GUI um auf XSD Basis (valide) XML Daten zu erzeugen XML & JSON 3
C XML erzeugen Tipps und Tricks XML & JSON 7
M JAXB versucht abstrakte Klasse zu erzeugen XML & JSON 7
J XML Parser anhand xsd erzeugen XML & JSON 2
A Fehler beim Erzeugen eines XML-Schema XML & JSON 4
H PDF erzeugen mit FOP(fo fehlerhaft) XML & JSON 2
S JDOM ohne XML Header erzeugen? XML & JSON 2
R XSD aus Java Klassen erzeugen?? XML & JSON 2
S Aus XML-File eine Baumstruktur erzeugen XML & JSON 5
P cxf: WSDL dynamisch erzeugen (zur Laufzeit) XML & JSON 7
F XML erzeugen aus JTree und wieder einlesen... XML & JSON 6
N Teilbaum aus DOM-Baum erzeugen XML & JSON 5
sylo Beim Erzeugen einer XML Datei auch die XML Struktur erzeugen? XML & JSON 11
S Java - Klassen erzeugen aus xsd bzw. wsdl XML & JSON 3
J Objektstruktur aus XML-Datei erzeugen XML & JSON 21
T Einzug bei XSLTransformator erzeugen XML & JSON 3
P XSD Schema: Konstanten mit "fixed" erzeugen geht nicht ??? XML & JSON 3
G Welche Klassen zum erzeugen/auslesen eines XML Files verwend XML & JSON 9
B jdom document aus string erzeugen? XML & JSON 1
H PDFs erzeugen mit Apache FOP XML & JSON 3
D XML Datei mit DOM erzeugen XML & JSON 6
G JAXB Objekte erzeugen XML & JSON 3
E XOM setzen von XML-Schema declaration beim erzeugen XML-File XML & JSON 2
B DTD aus Java erzeugen XML & JSON 2
M PDF erzeugen aus Stringarray XML & JSON 1
S svg erzeugen XML & JSON 2
B org.w3c.dom.Node erzeugen XML & JSON 2
B XML-Document mit Java erzeugen und zuruecksenden XML & JSON 1
S Menüeinträge aus XML erzeugen XML & JSON 21
K xml Datei mit JDOM erzeugen, Problem Namespaces XML & JSON 1

Ähnliche Java Themen

Neue Themen


Oben