中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

用JDOM包实现生成XML文件的简单示例

 山东大明消毒科技有限公司

下载贤集网APP入驻自媒体

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 version="1.0" encoding="gb2312" ?>

-

C.Y. Shen

43

Male

最新回复

还没有人回复哦,抢沙发吧~

发布回复

为您推荐

热门交流