演示Dom4J新建xml文件

原创 2015年11月17日 23:48:09
import java.io.FileOutputStream;

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.XMLWriter;


/**
 * 演示Dom4J新建xml文件
 * @author XUE
 *
 */

public class DOM4JGanerateXML {
    public static void main(String[] args) {
      try {
            //创建文档及元素
            Document doc=DocumentHelper.createDocument();
            //创建根元素
            Element root=doc.addElement("Persons");
            Element perEle=root.addElement("person");
            perEle.addElement("name").addText("张三");
            perEle.addElement("age").addText("22");
            //格式化
            OutputFormat format=OutputFormat.createCompactFormat();
            format.setIndentSize(4);//设置缩进量
            format.setNewlines(true);//设置换行
            //输出
            XMLWriter out=new XMLWriter(new FileOutputStream("D:/DOM4JXML.xml"),format);
            out.write(doc);
        } catch (Exception e) {
            // TODO: handle exception
        }
        
    }

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

使用DOM4J解析大容量XML文件

dom4j本身提供了两种解析xml的方式:dom解析和sax解析。关于dom解析和sax解析各自的优缺点这里不再多述,只强调的一点是由于越来越多的应用会遇到大数据场景,SAX解析方式刚好是解决此类场景...
  • Mark_LQ
  • Mark_LQ
  • 2015年04月14日 13:19
  • 2443

dom4j.jar 解析xml文件的最佳工具

  • 2013年07月05日 10:59
  • 457KB
  • 下载

dom4j创建xml文件

本文主要介绍dom4j创建xml文件,其中通过java反射技术获取指定方法返回值泛型类型,通过此类型获取其类的对应字段...

dom4J解析XML文件

  • 2013年10月15日 00:32
  • 1.89MB
  • 下载

xml文件的dom4j解析

jdom解析:http://blog.csdn.net/java4found/article/details/8665365 dom解析:http://blog.csdn.net/java4foun...

dom4j自动解释xml文件

  • 2012年12月17日 12:05
  • 8KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:演示Dom4J新建xml文件
举报原因:
原因补充:

(最多只允许输入30个字)