码迷,mamicode.com
首页 > 其他好文 > 详细

DOm4解析xml

时间:2016-01-18 17:27:43      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

1.创建XML文档对象的的方式有两种

  1)Document document=DocumentHelper.createDocument();

  2)DocumentFactory documentFactory=DocumentFactory.getInstance();

    Document document=documentFactory.createDocument();

2.创建节点

  1.创建根节点是先创建普通节点,再设置为根节点

    org.dom4j.Element root=DocumentHelper.createElement("root");//创建普通的节点

    document.setRootElement(root); //设置为根节点

  2.添加注释

     root.addComment("这是根节点"); //这是注释部分

  3.添加属性

    root.addAttribute("version", "2.0"); //添加属性

  4.添加子节点

    org.dom4j.Element child=root.addElement("child"); //添加子节点

3.设置节点的内容

  1.将节点内容设置为节点内容

    root.setText("根节点");

  2.将CDATA段作为节点内容

     child.addCDATA("心中的未来&童年的梦想");

4.设置编码

    OutputFormat format=new OutputFormat();

    format.setEncoding("GBK");

  设置输出格式

    OutputFormat format=OutputFormat.createPrettyPrint();

 

OutputFormat format=OutputFormat.createPrettyPrint();
format.setEncoding("GBK");
//Document document=DocumentHelper.createDocument();
DocumentFactory documentFactory=DocumentFactory.getInstance();
Document document=documentFactory.createDocument();
org.dom4j.Element root=DocumentHelper.createElement("root");//创建普通的节点
document.setRootElement(root); //设置为根节点
root.addComment("这是根节点"); //这是注释部分

root.addAttribute("version", "2.0"); //添加属性

org.dom4j.Element child=root.addElement("child"); //添加子节点

root.setText("根节点");
child.addCDATA("心中的未来&童年的梦想");

DOm4解析xml

标签:

原文地址:http://www.cnblogs.com/steven158/p/5139770.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!