前言
Xml文件解析,这里的Xml文件主要是指java项目中的Xml配置文件,对配置文件进行解析,用到了两种技术,分别是dom4j和Xpath语法(表达式),下面是简单介绍
一、dom4j
dom4j是一个java XML API,是jdom的升级品,用来读写XML文件的,在目前四种读取XMl文件的产品中(dom、sax、jdom、dom4j),dom4是最受欢迎的,也是各方面表现比较好的。
dom4j maven依赖
<!-- parser xml file -->
<dependency>
<groupId>org.dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>2.1.0</version>
</dependency>
简单API介绍
1 创建一个Xml文件进行测试
<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
<!--配置sql日志信息-->
<settings>
<!--配置log4j为mybatis日志输出-->
<setting name="logImpl" value="STDOUT_LOGGING" />
</settings>
<!--配置sql日志信息-->
<settings>
<!--配置log4j为mybatis日志输出-->
<setting name="logImpl" value="STDOUT_LOGGING" />
<