zoukankan      html  css  js  c++  java
  • JDom写入XML例子

    package com.zuxia.jdom;

    import java.io.FileOutputStream;

    import org.jdom.Document;
    import org.jdom.Element;
    import org.jdom.output.Format;
    import org.jdom.output.XMLOutputter;

    /**
     *
     * 利用JDOM来生成xml文件
     *
     * 步骤:
     * 1. 创建子节点--》根节点。
     *
     * 2. 根据根节点,生成一个Document。
     *
     * 3. 写成一个Xml的文件。
     *
     */
    public class WriteXML {
     
     public static void main(String[] args) {
      
      //子节点创建完成
      Element name,sex,age;
      
      name = new Element("name");//创建节点名
      name.setText("李四");
      
      sex = new Element("sex");//创建节点名
      sex.setText("男");
      
      age = new Element("age");//创建节点名
      age.setText("50");
      
      //创建student节点
      Element student = new Element("student");
      student.addContent(name);
      student.addContent(sex);
      student.addContent(age);
      
      
      //创建根节点
      Element root = new Element("class");
      
      root.addContent(student);
      
      //将根节点转换成一个document
      Document doc = new Document(root);
      
      //写成一个xml的文件
      //可以设置xml的文档格式
      Format fmt = Format.getCompactFormat();  
      fmt.setIndent("    ");
      
      XMLOutputter out = new XMLOutputter(fmt);
      
      try {
      
       out.output(doc, new FileOutputStream("e:/writeXml.xml"));
       
      } catch (Exception e) {
       e.printStackTrace();
      }
      
      System.out.println("成功!");  
     }
     
    }

  • 相关阅读:
    表连接问题
    public interface Serializable?标记/标签接口
    4.21
    第十周周记
    测试
    第九周周记
    第七周周记
    fighting.
    fighting
    作业一
  • 原文地址:https://www.cnblogs.com/wshan/p/2721924.html
Copyright © 2011-2022 走看看