Dom4J生成xml文件
发布日期:2021-07-26 18:44:06 浏览次数:0 分类:技术文章

1)

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();	}}

结果:

上一篇:Sax解析xml文件
下一篇:XML备份mysql数据库