利用dom4j解析xml檔案

2021-04-19 06:42:34 字數 916 閱讀 9850

寫這篇文章的目的並不是來講解dom4j的功能,只是對乙個簡單的xml檔案進行了讀取操作,希望大家看了以後會有一些作用,不要期望講解的有多麼的細緻。

//從檔案讀取xml,輸入檔名,返回xml文件

saxreader sax = new saxreader();

file fileio = new file(filepath);

document doc = sax.read(fileio);

//讀取根節點

elemet root = doc.getrootelement();

//讀取xml的孩子節點

element children = root.element("***x");

//讀取乙個節點的屬性,這裡使用根結點的屬性,其他的一樣

root.attributevalue("***x");

有了這幾個基本的方法我們就可以做這個簡單的xml文件解析了,哦,忘記了,先說一下xml的結構,如下:

<?xml version="1.0" encoding="utf-8"?>

c盤下的乙個測試

測試測試1

測試2測試3

測試4

解析的**如下:

private

static

final string division = "----------------------------------";

public

static

void main(string args) throws ioexception 

private

void readxml(string filepath) 

} catch (documentexception e) }

至此解析完畢,這個例子很簡單,但是應該能夠滿足普通的應用。

利用dom4j解析xml檔案

利用dom4j解析xml檔案 寫這篇文章的目的並不是來講解dom4j的功能,只是對乙個簡單的xml檔案進行了讀取操作,希望大家看了以後會有一些作用,不要期望講解的有多麼的細緻。從檔案讀取xml,輸入檔名,返回xml文件 saxreader sax new saxreader file fileio ...

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...