dom4j读取xml

来源:互联网 发布:linux eval exec 编辑:程序博客网 时间:2024/05/19 10:14

代码如下

<span style="font-size:18px;">import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.UnsupportedEncodingException;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.OutputFormat;import org.dom4j.io.SAXReader;import org.dom4j.io.XMLWriter;public class Utils {// 获得代表 xml 文档 的 document 对象public static Document getDocument() {SAXReader reader = new SAXReader();try {return reader.read(new File("e:\\person.xml"));} catch (DocumentException e) {e.printStackTrace();throw new RuntimeException("对不起, 获得 xml 文件 失败 ");}}public static void write2Xml(Document rootElement) throws Exception {OutputFormat format = OutputFormat.createPrettyPrint();format.setEncoding("UTF-8");XMLWriter writer = new XMLWriter(new FileOutputStream("e:\\person.xml"), format);writer.write(rootElement);writer.close();}}</span>

详细地址:http://java.662p.com/thread-3804-1-1.html

0 0
原创粉丝点击