**1.DOM4J方式创建XML的方法:**
1.通过DocumentHelper.createDocument()方法创建一个Document对象
2.通过Document对象的addElement方法创建Element对象作为根节点
3.通过Element对象的addAttribute方法设置节点的属性
4.通过根节点的addElement方法创建Element对象作为子节点
5.通过子节点Element对象的setText方法设置子节点的内容
6.通过XMLWriter方法创建一个XMLWriter对象指向要创建的XML文件
7.通过XMLWriter对象的write方法将Document转成XML文件
**2.DOM4J方式创建XML的JAVA代码:**
Document document = DocumentHelper.createDocument();
//创建根节点
Element bookstore = document.addElement("bookstore");
//创建子节点
Element book = bookstore.addElement("book");
book.addAttribute("id", "1");
Element name = book.addElement("name");
name.setText("颈椎病康复指南");
//设置XML文件格式
OutputFormat format = OutputFormat.createPrettyPrint();
//format.setEncoding("GBK");
//创建一个XMLwriter对象
File file = new File("src/res/DOM4JCreate.xml");
try {
XMLWriter writer = new XMLWriter(new FileOutputStream(file), format);
//不进行特殊字符转义
writer.setEscapeText(false);
writer.write(document);
writer.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}