项目使用dom4j解析xml格式数据,整理下常见的方法,本文不是完整的文档说明,只是实际中使用的实例!
1.Dom4j简介
DOM4J是 开源 XML 解析包,用于解析XML格式的数据。
实体类 | 说明 |
---|---|
Document | 定义了XML 文档 |
Element | 定义了XML 元素 |
Attribute | 定义了XML 属性 |
Text | 定义 XML 文本节点 |
XPath | XPath 路径表达式 |
Node | 定义了XML节点 |
2.Dom4j应用
2.1 创建Document对象
- SAXReader创建document
// 通过url地址,获得document对象
public static Document load(URL url) {
Document document = null;
try {
SAXReader saxReader = new SAXReader();
document = saxReader.read(url);
} catch (Exception ex) {
ex.printStackTrace();
}
return document;
}
// 通过文件路径,获得document对象
public static Document load(String path) {
Document document = null;<