Java DOM4J 方式生成XML文件
来源:互联网 发布:佳博标签打印机软件 编辑:程序博客网 时间:2024/05/22 14:14
Java DOM4J 方式生成XML文件
Dom4jCreateXML.java文件
package Dom4jCreateXMLFile;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;import org.junit.Test;public class Dom4jCreateXML {public void createXMLFile(File file) throws IOException {//创建一个文档模型 Document document = DocumentHelper.createDocument(); //定义一个根节点bookstore Element bookstore = document.addElement("bookstore"); //根节点下添加子节点book Element book = bookstore.addElement("book"); //节点添加属性 book.addAttribute("id", "1"); //节点添加子节点并设置节点值 Element name = book.addElement("name"); name.addText("Hello World"); Element author = book.addElement("author"); author.addText("Azzan"); Element year = book.addElement("year"); year.addText("2017-04-25"); Element price = book.addElement("price"); price.addText("121.00"); //创建XML格式 OutputFormat xmlFormat = new OutputFormat(); xmlFormat.setEncoding("UTF-8"); xmlFormat.setNewlines(true); xmlFormat.setIndent(" "); FileWriter fileWriter = new FileWriter(file); XMLWriter xmlWriter = new XMLWriter(fileWriter,xmlFormat); xmlWriter.write(document); xmlWriter.close(); }@Testpublic void test() throws IOException {File file = new File("createBook.xml");createXMLFile(file);}}createBook.xml文件
<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name>Hello World</name> <author>Azzan</author> <year>2017-04-25</year> <price>121.00</price> </book></bookstore>
0 0
- Java DOM4J 方式生成XML文件
- DOM4J方式生成xml文件
- Java之DOM4J方式生成XML文件(学习笔记)
- Java——DOM4J方式生成XML
- java (功能篇) dom4j 生成xml文件
- java 生成 解析XML 文件 Dom4J
- Java DOM4J 方式解析XML文件
- dom4j生成xml文件
- dom4j生成xml文件
- dom4j生成xml文件
- dom4j 生成xml文件
- dom4j 生成xml文件
- dom4j生成xml文件
- DOM4J生成xml文件
- Dom4j生成xml文件
- 用dom4j的方式解析和生成xml文件
- 使用DOM4J方式生成XML文件的步骤如下:
- JAVA创建XML文件(三)---DOM4J方式创建XML
- 【MySQL-性能优化3】 慢查日志的两个辅助工具
- 当透明状态栏遇到输入框
- Java学习之Calender
- 八皇后问题
- SharedPreferences 保存到本地全局调用
- Java DOM4J 方式生成XML文件
- Oracle常用的查询函数
- MFC串口上位机(采用静态库编译生成的)不能在其他电脑运行的问题
- opencv实现yuv420与bgr24互转,待验证
- 多线程之-监控Lock接口
- Git for Windows安装和基本设置
- Android Studio Day03-1(Android studio 系统界面简介)
- Could not initialize class org.eclipse.jgit.util.FS
- 云片网短信模版自定义变量的替换内容