List<StructureFieldVO> result = new ArrayList<StructureFieldVO>();
for (Iterator<Element> i = doc.getRootElement().elementIterator();
i.hasNext(); ) {
Element element = i.next();
if (element.getName().equals("field")) {
result.add(new StructureFieldVO(
element.elementText("title"),
element.elementText("name"),
element.elementText("type")));
}
}