Hallo zusammen,
habe eine XML, deren Werte eingelesen werden und dann weiter verarbeitet werden. Das klappt so lange, bis ein Wert in der xml-Datei leer ist, also z.B. wie bei Tag2 -> KindTag2
In Java möchte ich das so eingetlich klären, aber ich erhalte trotzdem eine Exception
Wie kann ich prüfen, ob das Element "null" ist und gegebenfalls alternative Schritte einleiten, damit die Exception nicht kommt?
Danke für eure Hilfe,
liebe Grüße, Marie
habe eine XML, deren Werte eingelesen werden und dann weiter verarbeitet werden. Das klappt so lange, bis ein Wert in der xml-Datei leer ist, also z.B. wie bei Tag2 -> KindTag2
Code:
<XMLTags>
<Tag1>
<KindTag1>blabla</KindTag1>
<KindTag2>blublu</KindTag2>
</Tag1>
<Tag2>
<KindTag1>bloblo</KindTag1>
<KindTag2></KindTag2>
</Tag2>
</XMLTags>
In Java möchte ich das so eingetlich klären, aber ich erhalte trotzdem eine Exception
Code:
NodeList element1 = firstElement.getElementsByTagName("element1");
Element element1El = (Element)element1 .item(0);
NodeList textList = element1El .getChildNodes();
// hier (Bedingung der if-Anw.) kommt die Exception
if(((Node)textList .item(0)).getNodeValue().trim() != null){
anw.
}else{
anw.
}
Wie kann ich prüfen, ob das Element "null" ist und gegebenfalls alternative Schritte einleiten, damit die Exception nicht kommt?
Danke für eure Hilfe,
liebe Grüße, Marie