java 创建 xml文件
来源:互联网 发布:php新闻发布系统源码 编辑:程序博客网 时间:2024/04/30 03:01
把数据从数据库里导出来,导出成xml文件
不多说别的,直接贴代码。很容易 ,一看就懂的、
package xml;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.text.SimpleDateFormat;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.XMLWriter;public class createXml { public void BuildXMLDoc() throws IOException { /** 创建 doc**/ Document doc = org.dom4j.DocumentHelper.createDocument(); /**创建根节点**/ Element root = doc.addElement("list"); /**设定时间格式**/ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); /**增加节点**/ Element spts = root.addElement("animal"); /**再次增加节点(用作实验)**/ Element spt = spts.addElement("dog"); /**节点下面的属性**/ Element childTmp; childTmp = spt.addElement("name");//数据库字段名字 childTmp.setText("我的名字是:"+"小狗11");//数据库字段值 childTmp = spt.addElement("age");//数据库字段名字 childTmp.setText("我的年龄是"+"12");//数据库字段值 childTmp = spt.addElement("sex");//数据库字段名字 childTmp.setText("我的性别是"+"1");//数据库字段值 /**在控制台输出xml文件**/ String xml = doc.asXML(); System.out.println(xml); /* Format format = Format.getPrettyFormat(); XMLOutputter XMLOut = new XMLOutputter(format); XMLOut.output(Doc, new FileOutputStream("user.xml"));*/ /**新建一个文件 这里的位置可以自己改变**/ File xmlFile = new File("d:\\animal.xml"); /**输出流**/ OutputStream os = new FileOutputStream(xmlFile); /**写入doc**/ XMLWriter xmlWriter = new XMLWriter(os); xmlWriter.write(doc); xmlWriter.close(); } public static void main(String[] args) { try { createXml cXml = new createXml(); System.out.println("生成 mxl 文件..."); cXml.BuildXMLDoc(); } catch (Exception e) { e.printStackTrace(); } } }输出的结果是:
生成 mxl 文件...
<?xml version="1.0" encoding="UTF-8"?>
<list><animal><dog><name>我的名字是:小狗11</name><age>我的年龄是12</age><sex>我的性别是1</sex></dog></animal></list>
- java创建XML文件
- java创建xml文件
- java创建xml文件
- java创建XML文件
- java创建xml文件
- java 创建 xml文件
- java创建xml文件
- Java 创建xml文件
- [转]java创建xml文件
- java实现创建xml文件
- java基础 创建xml文件
- 使用Java创建XML文件
- java动态创建xml文件
- Java解析xml以及创建xml文件
- JAVA创建XML文件(一)---DOM方式创建XML
- JAVA创建XML文件(二)---SAX方式创建XML
- JAVA创建XML文件(三)---DOM4J方式创建XML
- JAVA创建XML文件(四)---JDOM方式创建XML
- 话说程序员的职业生涯
- 软件开发模式对比(瀑布、迭代、螺旋、敏捷)
- sourceInsight使用
- POJ 1971 Parallelogram Counting (Hash)
- jquery的事件总结实用篇(持续更新)
- java 创建 xml文件
- Log4j 程序中动态创建多个logger 生成不同的日志文件
- cmd开放端口
- C++ 函数模板特化导致的多重定义链接错误
- 当在navigationBar的右侧添加按钮时有空隙,除掉间隔
- AndroidManifest.xml 的属性
- CListCtrl使用详解
- error code [17059]; 无法转换为内部表示
- C++:STL标准入门汇总