JAVA創建XML文件(三)---DOM4J方式創建XML

**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();
    } 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章