jdom 入门 生成xml文件

package com.ucctv.util;

 import java.io.*;

 import org.jdom.*;

import org.jdom.input.*;

 import org.jdom.input.*;

 import org.jdom.output.*;

public class XmlBuilder {

 public void BuildXMLDoc() throws IOException,JDOMException {        

 Element eeeRoot, eee1, eee2;        

Document Doc;        

eeeRoot = new Element("employees_information");        

 Doc = new Document(eeeRoot);        

 eeeRoot = Doc.getRootElement();        

eee1 = new Element("name");        

eee2 = eee1.setText("杨帆");       

 //eee2 = eee1.addAttribute("emp_id", "001");  

       eee1 = eeeRoot.addContent(eee2);     

    eee1 = new Element("age");      

   eee2 = eee1.setText("23");     

    eee1 = eeeRoot.addContent(eee2);   

      eee1 = new Element("sex");  

       eee2 = eee1.setText("Male");     

    eee1 = eeeRoot.addContent(eee2);      

           XMLOutputter XMLOut = new XMLOutputter();   

      //XMLOut.setEncoding("gb2312");     

    XMLOut.output(Doc, new FileOutputStream("test1.xml"));

}

    public static void main(String[] args) {  

        try {    

       XmlBuilder s1 = new XmlBuilder();   

           System.out.println("Now we build an XML document .....");     

         s1.BuildXMLDoc();          }  

catch (Exception e) {      

       System.out.println(e.getMessage());     

     }   

   }  

}

 

 

生成的test1.xml :

<?xml version="1.0" encoding="UTF-8"?>

<employees_information>

 <name>杨帆</name>

<age>43</age>

 <sex>Male</sex>

</employees_information>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值