dom4j的简单使用

基于dom4j 1.6.1版本总结

一、创建xml实例
Document document = DocumentHelper.createDocument();// 创建Document实例,对应一份xml文档
Element rootElemet = document.addElement("root");// 添加一个元素,即为根元素
二、将String转化为xml
Document document = DocumentHelper.parseText(xmlText);

需要注意的是:

  • xmlText必须是标准的xml文档格式,文件头必须为<?xml version="1.0" encoding="UTF-8"?>

  • xmlText最前面不能有空格换行等,否则会抛出异常。

三、使用XPath选取元素
  • 在dom4j中使用xpath需要导入jaxen,否则抛出异常;
Node pageCountNode = document.selectSingleNode("/DOCUMENT/PAGECOUNT");// 选择单独节点
List<Node> datas = document.selectNodes("/DOCUMENT/QUERYORDER");// 选择多个节点

猜你喜欢

转载自blog.csdn.net/D578332749/article/details/81975176