package com.dom.Service;
import java.io.File;
import java.io.FileWriter;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;
public class Test4 {
public static void main(String[] args) {
try {
SAXReader reader = new SAXReader();
String file = "test.xml";
Document document = reader.read(new File(file));
Element root = document.getRootElement();
System.out.println(root.getName());
root.addElement("forth").addAttribute("name", "forth").addAttribute("sex", "女");
FileWriter writer = new FileWriter(file);
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("GBK");
XMLWriter xmlWriter = new XMLWriter(writer,format);
xmlWriter.write(document);
writer.close();
xmlWriter.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
基于dom4j的读写xml文件的工具包。封装了dom4j操作xml文档的常和方法。 支持两种读写方法。1:针对小文件的读取整个文档,2:针对大文件的,逐行读取。读到几百M文件毫无压力。
NULL 博文链接:https://sxpujs.iteye.com/blog/375485
dom4j是非常优秀的xml解析包,操作起来读写xml非常方便。把自己写的一个读写dom4j.xml实例共享给大家
dom4j读写xmldom4j读写xmldom4j读写xmldom4j读写xmldom4j读写xml
1、xml文档解析 2、 dom4j解析xml 3、实现xml文件解析 xml字符串解析 xml MAP键值对解析 4、实现xml写入与生成文件
Dom4j 读写 XML
java中dom4j读写XML(项目中含所需要的jar包)
dom4j关于xml读写的例子里面还有dom4j的jar包,对初学者很有帮助
Dom4j解析教程。详细讲解如何使用dom4j解析xml,简单易懂。
简单的读取xml,利用dom4j读写xml实例xmldemo
dom4j以String的方式读取XML的内容,并给String的值赋值,写入XML中
dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的...
dom4j读写xml!例子比较简单..................................................
Dom4j是一个开源的Java XML 解析处理工具,用来读写XML文件,它应用于Java平台,采用了Java集合框架并完全支持DOM, SAX和JAXP。具有性能优异、功能强大和极易使用的特点。可以作为解析XML文档析首先API。本文讲述了...
使用dom4j对xml的读写(这个感觉比jdom功能好点,但是复杂一点点)
java操作xml源码 操作方式包括:dom和dom...dom4j是开源的性能以及效率最好的,也是一个典型例子。 本源码下下来运行test.java直接运行。 其中包括:采用dom写xml 以及dom方式读XML 采用dom4j写xml 以及dom4j方式读XML
里面详细讲述了如何利用dom4j来操作xml文件 并进行读写修改的操作
dom4j是一个Java的XML API,是jdom的升级品,用来读写XML文件的。dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,它的性能超过sun公司官方的dom技术,同时它也是一个开放源代码的...
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的,这里有所需要的包