java中用Dom4J來操作xml檔案

2021-08-02 09:58:56 字數 1664 閱讀 6566

* dom4j的常用方法:

*

document

*

element getrootelement() :獲取根元素物件(根標籤)

*

element

*

list elements() :獲取所有的子元素

*

list elements(string name):根據指定的元素名稱來獲取相應的所有的子元素

*

element element(string name):根據指定的元素名稱來獲取子元素物件

,如果元素名稱重複,則獲取第乙個元素

*

string

elementtext(string name) :根據指定的子元素名稱,來獲取子元素中的文字

*

string

gettext() :獲取當前元素物件的文字

*

void settext(string text):設定當前元素物件的文字

*

string

attributevalue(string name):根據指定的屬性名稱獲取其對應的值

*

public element addattribute(string name,string value):根據指定的屬性名稱和值進行新增或者修改

//1、得到某個具體的節點內容:列印

"鄭州"

//2、遍歷所有元素節點

:列印他們的元素名稱。

ps: 因為不知道有多少個元素節點

,所以需要遞迴

.

private static void method2() throws exception 		

public static void treewalk(element element)

} private static void method() throws exception

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

鄭州高薪區

三門峽洛陽安陽

南陽

dom4j 基本操作

14.一.document物件相關 15.16.1.讀取xml檔案,獲得document物件.17.saxreader reader new saxreader 18.document document reader.read new file input.xml 19.20.2.解析xml形式的文...

dom4j 使用dom4j生成xml

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

使用dom4j操作xml

1 xml中元素與dom4j中類和屬性的對應關係 document 對應整個xml檔案 element xml中的一對尖括號 attribute 乙個尖括號中的鍵值對 text 一對尖括號之間的內容 2 生成乙個xml檔案 建立乙個xml檔案對應的document物件 document docume...