使用JDOM创建xml文件
来源:互联网 发布:网络药品销售 编辑:程序博客网 时间:2024/05/17 03:49
代码比较清晰。
package comz.engine;//jdom包为jdom.jarimport java.io.FileOutputStream;import java.io.IOException;import org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMException;import org.jdom.output.XMLOutputter;public class TestCreateXml {public void BuildXMLDoc() throws IOException, JDOMException {// 创建根节点 list;Element root = new Element("data");// 根节点添加到文档中;Document Doc = new Document(root);// 创建节点 users;Element elements11 = new Element("users");// 创建users节点下的user;Element elements12 = new Element("user");elements11.addContent(elements12);// 给 user 节点添加属性 id;// elements.setAttribute("id", "" + i);// 创建节点下的属性,同事也可以遍历创建elements12.addContent(new Element("a").setText("xuehui"));elements12.addContent(new Element("b").setText("28"));elements12.addContent(new Element("c").setText("Male"));elements12.addContent(new Element("d").setText("Male"));elements12.addContent(new Element("e").setText("Male"));// 给父节点list添加users子节点;root.addContent(elements11);// 创建节点 security;Element elements21 = new Element("s");elements21.addContent(new Element("m").setText("xuehui"));elements21.addContent(new Element("n").setText("28"));elements21.addContent(new Element("o").setText("Male"));// 给父节点list添加security子节点;root.addContent(elements21);XMLOutputter XMLOut = new XMLOutputter();// 输出 user.xml 文件;XMLOut.output(Doc, new FileOutputStream("E:/user.xml"));}public static void main(String[] args) {try {TestCreateXml x = new TestCreateXml();System.out.println("生成 mxl 文件...");x.BuildXMLDoc();} catch (Exception e) {e.printStackTrace();}}}
- 使用JDOM创建xml文件
- 使用JDOM创建和解析XML文件
- jdom创建xml文件
- JSP简单练习-使用JDOM创建xml文件
- 使用JDOM解析XML文件(JDOM解析)
- 使用jdom读写xml文件
- 使用JDOM生成XML文件
- 使用JDOM操作XML文件
- 使用JDOM写XML文件
- 使用JDOM操作XML文件
- 使用JDOM生成xml文件
- 使用JDOM解析xml文件
- 使用JDOM解析XML文件
- 使用JDOM解析XML文件
- jdom创建一个xml文件 简单例子
- 用jdom创建中文的xml文件
- 利用jdom创建xml文件示例
- JDOM创建、修改、删除、读取XML文件
- VC++调用winrar
- 第十二周-求解分段函数的值4
- 特殊求和
- 数据结构循环队列以及打印杨辉三角
- 两个数的最大公约数和最小公倍数(利用辗转相除法)
- 使用JDOM创建xml文件
- folly源码分析(1) - Conv.h
- union和union all有什么不同
- Python_Kivy_问题总结
- BitBlt和StretchBlt的区别
- folly源码分析(2)- ProducerConsumerQueue.h
- vs2008 编译选项showIncludes 应用一例
- 万内回文素数函数版--------参考后
- 判断素数