Peter: XML-Dokument parsen

Hallo zusammen, habe da ein kleines Problem,

ich möchte mein XML-Dokument so parsen, das ich immer nur meine parent-Elemente erhalte, der Parser, ob Dom oder JDom spielt keine Rolle.
Am Besten kann man das am folgenden Beispiel sehen:
Hier möchte ich dann also nur die Elemente e,f und a erhalten.
Wäre euch für eine Lösung sehr dankbar.

Peter

<e>
 <VARFIX>F</VARFIX>
 <DESCRIPT>Geburtsdatum</DESCRIPT>
 </e>
 <f>
 <EXCEPT>Der Testwert hat keine Fehler</EXCEPT>
 </f>
 <a>
 <VARFIX>V</VARFIX>
 <EXCEPT>Der Testwert hat keine Fehler</EXCEPT>
 </a>

  1. Hi Peter,

    ich möchte mein XML-Dokument so parsen, das ich immer nur meine parent-Elemente erhalte, der Parser, ob Dom oder JDom spielt keine Rolle.

    Wenn ich dein Beispiel richtig verstanden habe, möchtest du nicht die Parent-Elemente (Eltern), sondern die direkten Child-Elemente. Dazu gibt es die Funktion getChildNodes, die zum Objekt Node gehört. Da ein Element gleichzeitig ein Node ist, hilft da einfaches casten.

    Gruß,
    Martin