Dom4J解析xml簡單理解

2021-07-14 17:12:40 字數 946 閱讀 4610

第一次寫部落格,請多關照~

剛學了dom4j解析,簡單分享一下

首先我們模擬乙個員工.xml

xuming

5000

30chengheng

4800

31wanghaitao

5200

28zhangjiujun

4600

34

在解析之前,我們要把要用的jar包匯入lib中

然後我們開始解析

public class parsewithdom4j{

public list

getemployees (inputstream is) throws exception{

list

employees = new arraylist

();documentbuilde***ctory dbf = documentbuilde***ctory.newinstance();

建立don解析器

documentbuilder db = dbf.newdocumentbuilder();

開始解析xml文件

document dom = dombuild.parse(is);

得到根節點

element root= dom.getdocumentelement();

根節點下標籤為

的子節點 nodelist employeelist = root.getelementsbytagname_r("employee"); 遍歷employee節點 for(int i = 0;i

這樣就完成了乙個簡單的dom4j解析

xml檔案解析 DOM4J

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

DOM4J解析XML文件

dom4j是乙個簡單 靈活的開放源 的庫。疊代器 iterator s public static void listelementattribut element element public static void createelement doment doc xml xml schema ...

dom4j解析xml檔案

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