1)xml简介
2)Dom4J生成output_student.xml步骤
第一步:通过DocumentHelper生成Document对象
第二步:添加元素、属性
第三步:添加文本信息
第四步:以格式化良好输出
注:详细解释请跟着代码来
生成output_student.xml文件
package output;
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 a_dom4J {
public static void main(String[] args) throws IOException{
//通过DocumentHelper生成一个Document对象
Document doc=DocumentHelper.createDocument();
//链式编程:doc.addElement("students").addElement("student").addAttribute("id","1");
//添加并得到根元素
Element root=doc.addElement("students");
//为根元素添加子元素
Element student =root.addElement("student");
//为student元素添加属性
student.addAttribute("id", "1");
//为student添加子元素
Element name=student.addElement("name");
Element course=student.addElement("course");
Element score=student.addElement("score");
//为student添加文本信息
name.addText("王同");
course.addText("java");
score.addText("89");
//将doc输出到xml文件中(格式良好的输出)
OutputFormat format=OutputFormat.createPrettyPrint();
XMLWriter writer=new XMLWriter(new FileWriter(new File("conf/output_student.xml")),format);
writer.write(doc);
//关闭资源
writer.close();
}
}
结果: