1,org.dom4j.Document;2,org.dom4j.DocumentHelper;3,org.dom4j.io.OutputFormat;4,org.dom4j.io.XMLWriter;
String xmlFile="<xmlfile></xmlfile>";
Document document;
document = DocumentHelper.parseText(xmlFile);
这样就有字符串生成了一个xml文件。
OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("GB2312");
XMLWriter output = new XMLWriter(new FileWriter(new File("youfile.xml")),format); output.write(document); output.close();
format可加可不加,当加上的时候生成的xml文件的头为<?xml version="1.0" encoding="GB2312" ?>
否则为<?xml version="1.0" encoding="UTF-8" ?>