CODE:
						
								
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"??>?
-?<employees_information>?
<record>
<name>C.Y.?Shen</name>?
<age>43</age>?
<sex>Male</sex>?
</employees_information>