利用dom4j學習xml(一) 建立xml檔案

2021-05-26 02:51:55 字數 1105 閱讀 1489

//要導的包

import org.dom4j.document;

import org.dom4j.documenthelper;

import org.dom4j.element;

import org.dom4j.io.outputformat;

import org.dom4j.io.xmlwriter;

//得到檔案的存放路徑

string path=servletactioncontext.getrequest().getrealpath("/xml");

//建立乙個document物件

document document = documenthelper.createdocument();

//設定編碼

document.setxmlencoding("utf-8");

element root = document.addelement("config");//建立根節點的名稱

//根節點的屬性及預設屬性值

root.addattribute("ver","1.0.3.9");

root.addattribute("username","");

root.addattribute("host","update.51cy.org");

root.addattribute("port","81");

root.addattribute("checkverinterval","60");

// 注意,用這種方式來建立指定格式的format

outputformat format = outputformat.createprettyprint();

string xmlfile = path+"/admin/名稱.xml";//xml檔案的名稱(名稱自定義)

fileoutputstream fos = new fileoutputstream(xmlfile);

// 將當前的document物件寫入底層流fos中

xmlwriter writer = new xmlwriter(fos, format);

writer.write(document);

writer.close();s

DOM4J建立xml檔案

dom4j建立xml主要會用到document和element 其中 addelement 新增子節點 addattribute 新增屬性 示例 public static void main string args throws exception 建立文件的根節點 document docume...

Dom4j 解析 建立xml

dom4j 解析xml 最近在進行介面的呼叫,接收過來是xml格式,返回格式也需要是xml格式。所以在這裡進行記錄一下!public class tests 輸出格式 msgcode name age aa cardrow list msgbody msgport saxreader reader ...

dom4j 使用dom4j生成xml

使用org.dom4j.element 建立xml 生成service.xml檔案 param tran 交易物件 param filepath 資料夾路徑 public static void exportservicexml listtranlist,string filepath servic...