读书人

Dom4j 重要接口

发布时间: 2012-06-27 14:20:08 作者: rapoo

Dom4j 主要接口

Document

整个文档对象,

add()方法添加子节点。

getRootElement()得到根节点。

QName

可创建的Element的基本元素名称

Element

节点

static createElement(QName qName)可创建节点

addText(String text)可添加元素的内容。add方法添加子节点。

element(String eleName)查询节点中名字为eleName的子节点。

elements(String eleName)查询节点名字为eleName的子节点列表。

selectNodes(String nodePath)查询路径为nodePath的子节点列表。

selectSingleNode(String nodePath)查询路径为nodePath的单个子节点(Element)。

OutputFormat

createPrettyPrint()可美化格式的输出。

setEncoding(String encoding) 设置编码.

XMLWriter:

new XMLWriter(new FileWriter(xmlFilePath), format)可创建xmlWriter对象。? write(Document doc)将整个doc写入到xmlWriter对象中。

close()方法:关闭io流,必写。

?

?

写入到xml文件:

?

生成后的文件test.xml

?

?

读取xml文件到List<ServerInfo>中

??

读书人网 >开源软件

热点推荐