package com.test;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
public class xmlTest {
/**
* @param args
*/
public static void main(String[] args) {
try {
//创建xml
String xml ="<?xml version=\"1.0\" encoding=\"UTF-8\"?><root><name><phone>haha</phone><phone>haha2</phone></name><pwd>pwd</pwd><email>email</email></root>";
Document document = DocumentHelper.createDocument();
Element root = document.addElement("root");
//支节点
root.addElement("name");
root.element("name").addElement("phone").addText("haha");
root.element("name").addElement("phone").addText("haha2");
//跟节点
root.addElement("pwd").addText("pwd");
root.addElement("email").addText("email");
//读取xml
//解析xml字符串
Document document2 = DocumentHelper.parseText(xml);
//输出xml
System.out.println(document2.asXML());
//输出xml跟节点pwd
System.out.println(document2.getRootElement().elementText("pwd"));
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
}