java生成xml文件实例及学习地址

http://www.wangchao.org/bbsdetail_577818.html

http://www.80diy.com/home/20040819/12/3289621.html

http://www-128.ibm.com/developerworks/cn/java/j-jdom/index.html

jdom下载   http://jdom.org/这里有最新的jdom下载。
安装配置

//=====================java 生成 xml
//----生成的xml在工程目录下---

//-----java文件------
package javaapplication2;
import   java.io.*;
import   org.jdom.*;
import   org.jdom.input.*;
import   org.jdom.input.*;
import   org.jdom.output.*;
public   class   test1 {
    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("C.Y.   Shen");
        //eee2   =   eee1.addAttribute("emp_id",   "001");
        eee1   =   eeeRoot.addContent(eee2);
        eee1   =   new   Element("age");
        eee2   =   eee1.setText("43");
        eee1   =   eeeRoot.addContent(eee2);
        eee1   =   new   Element("sex");
        eee2   =   eee1.setText("Male");
        eee1   =   eeeRoot.addContent(eee2);
        //   XMLOut.setEncoding("gb2312");
        XMLOutputter   XMLOut   =   new   XMLOutputter();
        XMLOut.output(Doc,   new   FileOutputStream("test1.xml"));
    }
    public   static   void   main(String[]   args) {
        try   {
            test1   s1   =   new   test1();
            System.out.println("Now   we   build   an   XML   document   .....");
            s1.BuildXMLDoc();
        } catch   (Exception   e) {
            System.out.println(e.getMessage());
        }
    }
}
//========生成的xml文件=============
<?xml version="1.0" encoding="UTF-8"?>
<employees_information><name>C.Y.   Shen</name><age>43</age><sex>Male</sex></employees_information>

你可能感兴趣的:(java)