以下是四種讀取xml檔案的方式,每種都有自己的用處。這是我在寫日誌管理器的時候查詢到的。希望能給大家幫助
首先我們先給出乙個簡單的xml檔案
<?xml version="1.0" ?>
17891
sdffff
job2010-1-1
5000.00
1000.00 2
7369
smith
clerk
7902
1980-12-17
800.0020
第一種:
/*** 使用dom4j 中saxreader 獲取document容器,利用此容器的elementiterator讀取xml檔案
*/public static void readxml() throws documentexception
//system.out.println(o);}}
第二種/**
* 使用elements方法進行xml的讀取,相當於條件查詢,可以根據不同的節點,利用for迴圈查詢該節點下所有的資料。
* @throws documentexception
*/public static void readxml02() throws documentexception}}
第三種:
/*** 使用介面卡來完成xml的讀取。
* @param args
* @throws documentexception
*/public static void readxml04() throws documentexception
});}
第四種:
/*** 使用selectnodes讀取xml檔案
* @param args
* @throws documentexception
*/public static void readxml05(string elementpath) throws documentexception
}以上四種都是使用dom4j來讀取xml檔案。是比較常見的四種方式。當然還有其他的不用dom4j的方式。不過在此處我沒有列出。如果有知道其他方式的朋友歡迎回帖。一起研究。
Dom4j讀取xml文件
dom4j獲取文件的步驟和方法 1 獲取到dom4j的jar包以及幫助文件。方法 獲取xml文件物件document file xmlfile new file test.xml saxreader reader new saxreader document xmldoc reader.read x...
使用Dom4j建立xml文件
我們學習dom4j為的就是使用它來建立xml文件 讀取文件等更為方便,下面通過乙個例項來展示如何通過dom4j去建立xml文件。展示怎樣通過兩種方式去建立元素,可以直接通過addelement方法返回乙個element,也可以是documenthelper的createelement方法建立elem...
dom4j讀取XML簡單使用
測試例子1 suppresswarnings unchecked public class testdom4j 得到文件的document param is return throws documentexception public static document getdocument inpu...