如何使用Javadox4j高效解析XML文档并提取关键信息?
- 内容介绍
- 相关推荐
本文共计185个文字,预计阅读时间需要1分钟。
JDK自带W3CDOM解析XML。若项目对XML依赖较大,推荐使用Dom4j框架。首先在maven中引入dom4j依赖。有自带W3C DOM,用于解析XML。若依赖更大,推荐Dom4j框架+Maven引入dom4j。
JDK有自带的w3cdom用于解析xml。但如果项目对XML依赖较大依旧推荐Dom4j框架首先maven引入dom4jJDK 有自带的w3c dom 用于解析xml。但如果项目对XML依赖较大依旧推荐Dom4j框架
首先maven 引入
dom4jdom4j1.6.1jaxenjaxen1.2.0
import 导入包
import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.Node;
示例案例
String xmlStr"" " " " " " Success成功" " ok" " 1490" " 885" " 1" " " "";try {Document document DocumentHelper.parseText(xmlStr);Element rootElt document.getRootElement(); // 获取根节点System.out.println("根节点" rootElt.getName()); // 拿到根节点的名称Node messagerootElt.selectSingleNode("//message");System.out.println(message.getText());} catch (DocumentException e) {// TODO Auto-generated catch blocke.printStackTrace();}
运行结果
本文共计185个文字,预计阅读时间需要1分钟。
JDK自带W3CDOM解析XML。若项目对XML依赖较大,推荐使用Dom4j框架。首先在maven中引入dom4j依赖。有自带W3C DOM,用于解析XML。若依赖更大,推荐Dom4j框架+Maven引入dom4j。
JDK有自带的w3cdom用于解析xml。但如果项目对XML依赖较大依旧推荐Dom4j框架首先maven引入dom4jJDK 有自带的w3c dom 用于解析xml。但如果项目对XML依赖较大依旧推荐Dom4j框架
首先maven 引入
dom4jdom4j1.6.1jaxenjaxen1.2.0
import 导入包
import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.Node;
示例案例
String xmlStr"" " " " " " Success成功" " ok" " 1490" " 885" " 1" " " "";try {Document document DocumentHelper.parseText(xmlStr);Element rootElt document.getRootElement(); // 获取根节点System.out.println("根节点" rootElt.getName()); // 拿到根节点的名称Node messagerootElt.selectSingleNode("//message");System.out.println(message.getText());} catch (DocumentException e) {// TODO Auto-generated catch blocke.printStackTrace();}
运行结果

