}
public static List<Element> getElements(Element root, String name) {
List<Element> list = new ArrayList<Element>();
Iterator it = root.getDescendants(new ElementFilter(name));
while(it.hasNext()) {
Object o = it.next();
if( o instanceof Element) {
list.add((Element)o);
}