import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Document doc = DocumentHelper.createDocument();
Element ele =doc.addElement("root").addAttribute("a1", "2").addAttribute("a2","3");
ele.addElement("ele1").addAttribute("b11","1").addAttribute("b12","2");
ele.addElement("ele2").addAttribute("b21","3").addAttribute("b22","4");
String xml = doc.asXML();
System.out.println(xml);
try {
Document doc2 = DocumentHelper.parseText(xml);
Element root = doc2.getRootElement();
List<Element> list = root.elements();
for (Element object : list) {
System.out.println(object.attributeValue("b11"));
}
} catch (DocumentException e) {
e.printStackTrace();
}
}
}