import java.util.Iterator;
import java.util.List;
import org.jdom2.Attribute;
import org.jdom2.Document;
import org.jdom2.Element;
import org.jdom2.filter.Filters;
import org.jdom2.input.SAXBuilder;
import org.jdom2.xpath.XPathExpression;
import org.jdom2.xpath.XPathFactory;
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build("xml/board.xml");
// search for x attribute
XPathFactory xpfac = XPathFactory.instance();
XPathExpression<Attribute> xp = xpfac.compile("//squareBumper/@x", Filters.attribute());
List<Attribute> results = xp.evaluate(doc);
Iterator<Attribute> iterator = results.iterator();
// retreive all x attributes (y is similar)
while (iterator.hasNext()) {
Attribute a = iterator.next();
System.out.println(a.getIntValue());
}
}