G
Guest
Gast
Hab noch net viel mit XML gemacht, bin praktisch neu in diesem gebiet!
bin jetzt auf ein Problem gestoßen:
Lese eine Xml Datei ein, klapp auch wuderbar
Wenn ich aber jetzt eine Liste mit allen Unterelementen (getContent) erstelle und mit dem Iterator durch die Liste gehen will klappt es nicht!!
Die Ausgabe der Liste vor der while Schleife funktioniert:
aber das temp in der while Schleife wird nicht mehr angezeigt!!
Das Debuggen zeigt, dass er bis zur Zeile
Element temp = (Element) iteratorEigenschaft.next()
geht, danach aber abbricht.
was mich auch noch stört, sind die Text Felder in der Liste, nach jeder Wurzel die In der XML ist wird die gesetzt.
D.h. Wurzeln meiner XML sind wie oben zu sehen [Element: <Transportart [Namespace: http://www-pss/Aep2Pss/Papo]/>] davor aber steht aber [Text: ], was nicht zu den Wurzeln dazugehört!!!
Wie kann das den sein??
hilfe!!bin für jede Lösung dankbar!!
bin jetzt auf ein Problem gestoßen:
Lese eine Xml Datei ein, klapp auch wuderbar
Wenn ich aber jetzt eine Liste mit allen Unterelementen (getContent) erstelle und mit dem Iterator durch die Liste gehen will klappt es nicht!!
Code:
List Eigenschaft = root.getContent();
Iterator iteratorEigenschaft =transpEigenschaft.iterator();
while (iteratorEigenschaft.hasNext())
{
Element temp = (Element) iteratorEigenschaft.next()
System.out.println(temp);
}
Die Ausgabe der Liste vor der while Schleife funktioniert:
Code:
[[Text:
], [Element: <Transportart [Namespace: http://www-pss/Aep2Pss/Papo]/>],
[Text:
], [Element: <Heisstransportkennzeichen [Namespace: http://www-pss/Aep2Pss/Papo]/>], [Text:
], [Element: <Transportgewicht [Namespace: http://www-pss/Aep2Pss/Papo]/>],
[Text:
], [Element: <Transportstueckzahl [Namespace: http://www-pss/Aep2Pss/Papo]/>], [Text:
]
]
Das Debuggen zeigt, dass er bis zur Zeile
Element temp = (Element) iteratorEigenschaft.next()
geht, danach aber abbricht.
was mich auch noch stört, sind die Text Felder in der Liste, nach jeder Wurzel die In der XML ist wird die gesetzt.
D.h. Wurzeln meiner XML sind wie oben zu sehen [Element: <Transportart [Namespace: http://www-pss/Aep2Pss/Papo]/>] davor aber steht aber [Text: ], was nicht zu den Wurzeln dazugehört!!!
Wie kann das den sein??
hilfe!!bin für jede Lösung dankbar!!