JDOM Element durchsuchen

cloda

Grünschnabel
Hallo,

ich möchte ein Element durchsuchen nach einem bestimmten Tag von dem ich dann die Attributenwerte brauche. Leider läuft die suche nicht durchs ganze Element.

das El. sieht so aus:
HTML:
 <message><reply><rc>RC=0</rc><error_msg>OK</error_msg><data lastChangedRead="20060822121743.0Z" lastChangedChange="20060706115751.0Z" /></reply></message>
ich such nach dem Tag data, was ja offesichtlich da ist.
und zwar hab ich eine while-Schleife

Code:
List enumChilds = rootElement.getChildren();
         ListIterator iter = enumChilds.listIterator();
         while( iter.hasNext() )
         {
            Element childElement = (Element)iter.next();
            hitElement = findTag( childElement , tagName );
die Methode findTag sollte dann das ChildElement nach dem Tag durchsuchen. und zwar ist im 1. Durchlauf das Element =
HTML:
<reply><rc>RC=0</rc><error_msg>OK</error_msg><data lastChangedRead="20060822121743.0Z" lastChangedChange="20060706115751.0Z" /></reply>
und nach 2. Durchlauf nur
HTML:
<rc>RC=0</rc>
und der Rest von dem Element fehlt. also auch das gesuchte data-Tag.
Was mach ich da fasch? Wieso geht der Rest des Elementes verloren?

Danke für Euere Hilfe

Cloda
 
Zurück