public void read(String url) throws DocumentException{
SAXReader reader = new SAXReader();
Document document = reader.read(url);
Element root = document.getRootElement();
// 迭代根元素下面的所有子元素
for (Iterator i = root.elementIterator(); i.hasNext();) {
Element element = (Element) i.next();
System.out.println(element.getData());
}
// 迭代根元素下面名称为"name"的子元素
for (Iterator i = root.elementIterator("name"); i.hasNext();) {
Element element = (Element) i.next();
System.out.println(element.getData());
}
// 迭代根元素的属性attributes元素
for (Iterator i = root.attributeIterator(); i.hasNext();) {
Attribute attribute = (Attribute) i.next();
System.out.println(attribute.getData());
}
}