java 生成xml

来源:互联网 发布:linux串口登陆 编辑:程序博客网 时间:2024/06/05 09:13
package demo;import java.io.File;import java.io.FileNotFoundException;import java.io.PrintWriter;import javax.swing.JOptionPane;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Element;public class demo {/*** @param args*/public static void main(String[] args) {Document dom=DocumentHelper.createDocument();//创建xml文件Element root=dom.addElement("XVal");//添加根元素,Xvalroot.addAttribute("X", "X字符串的值");Element element = root.addElement("张三");//张三element.addAttribute("mm", "mm字符串的值");element.setText("d");String xml=dom.asXML();System.out.println(xml);File f=new File("d:/xml.xml");PrintWriter pw;try {pw = new PrintWriter(f);pw.write(xml);pw.close();} catch (FileNotFoundException e) {e.printStackTrace();}JOptionPane.showMessageDialog(null, "已生成xml文件,路径为为d:/xml.xml");}}