The javadoc of Element.getChildren() is out of date, it seems to be carried over from JDOM 1.x:
- Iterator itr = (currentElement.getChildren()).iterator();
- while(itr.hasNext()) {
- Element oneLevelDeep = (Element)itr.next();
- List twoLevelsDeep = oneLevelDeep.getChildren();
- // Do something with these children
- }
I propose it to use generics and enhanced for-loop:
for (Element oneLevelDeep : currentElement.getChildren()) {
List twoLevelsDeep = oneLevelDeep.getChildren();
//do stuff
}
The javadoc of Element.getChildren() is out of date, it seems to be carried over from JDOM 1.x:
I propose it to use generics and enhanced for-loop:
for (Element oneLevelDeep : currentElement.getChildren()) {
List twoLevelsDeep = oneLevelDeep.getChildren();
//do stuff
}