package dom4j;import java.io.File;import java.io.FileWriter;import java.io.IOException;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.io.OutputFormat;import org.dom4j.io.XMLWriter;public class Dom4jTest ...{ public static void main(String[] args) throws IOException ...{ String realpath=System.getProperty("user.dir")+File.separator+"src"+File.separator+"dom4j"+File.separator+"dom.xml"; Document doc=DocumentHelper.createDocument(); doc.addProcessingInstruction("xml-stylesheet", "type='text/xsl' href='students.xsl'"); Element root=doc.addElement("students"); Element eleStu=root.addElement("student"); Element eleName=eleStu.addElement("name"); Element eleAge=eleStu.addElement("age"); eleName.setText("gao"); eleAge.setText("27"); //使用PrintWriter直接输入到console// PrintWriter writer=new PrintWriter(System.out);// doc.write(writer);// writer.close(); OutputFormat format=new OutputFormat(); format.setEncoding("gb2312"); // XMLWriter writer=new XMLWriter(format); //使用XMLWriter(可以自定义格式)直接输入到console XMLWriter writer=new XMLWriter(new FileWriter(realpath),format);//输出到文件 writer.write(doc); writer.close(); }}