dom4j解析XML檔案

2021-08-21 03:32:29 字數 1340 閱讀 8551

dom4j解析xml檔案

匯入dom4j.jar包

建立xml檔案

xmlwriter writer = null;// 宣告寫xml的物件

outputformat format =

outputformat.createprettyprint();

format.setencoding("utf-8");// 設定xml檔案的編碼格式

string filepath = "f:";//儲存xml檔案路徑

file file = new file(filepath);

document _document = documenthelper.createdocument();

element _root = _document.addelement("學生資訊");//----------根

element student = _root.addelement("學生");

element _id = student.addelement("編號");

_id.settext("001");

element _name = student.addelement("姓名");

_name.settext("灰機");

element _age = student.addelement("年齡");

_age.settext("18");

for(int i=0;i<5;i++)

try catch (ioexception e)

system.out.println("操作結束! ");

生成結果圖:

讀取xml檔案

saxreader reader = new saxreader();

string filepath = "f:";

file file = new file(filepath);

document document;

try */

list nodes = root.elements("學生");

for (iterator it = nodes.iterator(); it.hasnext();) }

for (iterator i = root.elementiterator("record"); i.hasnext();) //對所有record子節點進行遍歷

}} catch (documentexception e)

本篇文件便於可讀,所以採用對照式編碼格式。

dom4j解析xml檔案

xml檔案解析 DOM4J

讀取並解析xml文件 讀寫xml文件主要依賴於org.dom4j.io包,其中 提供domreader 和saxreader 兩類不同方式,而呼叫方式是一樣的。這就是依靠介面的好處。從檔案讀取 xml,輸入檔名,返回 xml文件 publicdocument read string filename...

dom4j解析xml檔案

一 利用dom4j建立乙個內容如下的xml檔案sqlmapconfig.xml 步驟 1.建立乙個輸出流,指定建立的sqlmapconfig.xml檔案的位置 outputstream outputstream os new fileoutputstream d sqlmapconfig.xml 2...

dom4j解析XML檔案

匯入dom4j.jar包 建立xml檔案 xmlwriter writer null 宣告寫xml的物件 outputformat format outputformat.createprettyprint format.setencoding utf 8 設定xml檔案的編碼格式 string f...