i am wondering why my Iterator only gets the first Element while getting trough a List from an XML reader
My XML File:
<Genre>
<Name>Horror</Name>
<Name>Action</Name>
<Name>Kinderfilm</Name>
<Name>Komödie</Name>
<Name>Splatter</Name>
</Genre>
My Java-Code:
List list = rootNode.getChildren("Genre");
System.out.println("Count Genre: " + list.size());
Iterator i = list.iterator();
while (i.hasNext()) {
Element gen = (Element) i.next();
String name = gen.getChildText("Name");
System.out.println("NAME: " + name);
genre.add(name);
}
It only gets one Element (Horror)
Hope someone can help me. Punching