zoukankan      html  css  js  c++  java
  • Dom4j写XML

    package com;
    
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.UnsupportedEncodingException;
    
    import org.dom4j.Document;
    import org.dom4j.DocumentHelper;
    import org.dom4j.Element;
    import org.dom4j.io.OutputFormat;
    import org.dom4j.io.XMLWriter;
    
    public class Text {
      public static void main(String[] args) {
        //创建文档并设置文档根节点元素:第1种方式
    //    Document document=DocumentHelper.createDocument();
    //    Element root=DocumentHelper.createElement("student");
    //    document.setRootElement(root);
          
        //创建文档并设置文档根节点元素:第2种方式
        Element root=DocumentHelper.createElement("student"); 
        Document document=DocumentHelper.createDocument(root);
        //在节点内添加属性
        root.addAttribute("name", "majun");
        //创建一个新的节点hello放在root下面
        Element  helloelement1=root.addElement("hello");
        //设置节点hello的内容为hello
        helloelement1.setText("hello");
        //设置输出的格式
        OutputFormat  format=new  OutputFormat("   ",true);
        XMLWriter writerxml;
        try {
            //输出
            writerxml = new XMLWriter(new FileOutputStream("mm.xml"),format);
            writerxml.write(document);
            
        } catch (UnsupportedEncodingException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        } catch (FileNotFoundException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
    }
    }
  • 相关阅读:
    ajax_基础1
    省市数据库脚本TblArea.
    c#中怎么使用dos命
    Lambda表达式
    面试收录
    .Net牛逼程序猿要懂得
    Web.config 配置文件
    sql 查询所有数据库、表名、表字段总结
    Json在net与页面之间的传递
    『转』SAP统驭科目解释
  • 原文地址:https://www.cnblogs.com/michaeljunlove/p/3906598.html
Copyright © 2011-2022 走看看