本文主要是介绍使用Dom4j创建XML文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
public void CreateXMLByDOM4J() {// 创建Document对象Document document = DocumentHelper.createDocument();// 创建根节点Element rss = document.addElement("rss");//为rss根节点添加属性rss.addAttribute("version", "2.0");// 创建channel子节点Element channel = rss.addElement("channel");// 创建title子节点Element title = channel.addElement("title");// 设置title节点的值title.setText("<![CDATA[你好 ]]>");// 创建输出格式(OutputFormat对象)OutputFormat format = OutputFormat.createPrettyPrint();///设置输出文件的编码//format.setEncoding("GBK");Writer out;try {//创建一个输出流对象out = new FileWriter("E://new.xml");// 创建XMLWriter对象XMLWriter writer = new XMLWriter(out, format);//设置不自动进行转义writer.setEscapeText(false);// 生成XML文件writer.write(document);//关闭XMLWriter对象writer.close();log.info("生成XML文件成功");} catch (IOException e) {e.printStackTrace();log.info("生成XML文件失败");}}
这篇关于使用Dom4j创建XML文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!