**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();
}