for (int i = 0; i < nodes1.getLength(); i++) { Objectclass ciro = new Objectclass (); Element e = (Element)nodes1.item(i); NodeList list=e.items(); for(int j=0;j<list.getLength();j++) { Node item=list.getNode(j); if(item.getNodeName().equals("title")) ciro.title=item.getNodeValue(); else if(item.getNodeName().equals("child") ciro.childs.add(item.getNodeValue()); } }