XML 存储文档
package com.kpsh.myself;
import java.io.File;
import java.io.FileWriter;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.XMLWriter;
public class ParseXML {
public static void main(String[] args) {
createXMLFile();
}
public static void createXMLFile() {
Document document = DocumentHelper.createDocument();
Element booksElement = document.addElement("Student");
Element bookElement = booksElement.addElement("book");
bookElement.addAttribute("show", "Name");
Element titleElement = bookElement.addElement("title");
titleElement.setText("the new stduent");
bookElement = booksElement.addElement("book");
bookElement.addAttribute("show", "Num");
titleElement = bookElement.addElement("title");
titleElement.setText("his name");
bookElement = booksElement.addElement("book");
bookElement.addAttribute("show", "Address");
titleElement = bookElement.addElement("title");
titleElement.setText("上海");
bookElement = booksElement.addElement("book");
bookElement.addAttribute("show", "Tel");
titleElement = bookElement.addElement("title");
titleElement.setText("12345678");
Element ownerElement = booksElement.addElement("owner");
ownerElement.setText("qh");
try {
XMLWriter writer = new XMLWriter(new FileWriter(new File("e://output.xml")));
writer.write(document);
writer.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}