1、什么是DOM4j?
DOM4J是一个Java的XML API,是JDOM的升级品,用来读写XML文件的
2、DOM4j具有什么特点?
JDOM的一种智能分支,它合并了许多超出基本XML文档表示的功能。它使用接口和抽象基本类方法。具有性能优异、灵活性好、功能强大和极端易用的特点。是一个开放源码的文件。
3、DOM4j例子?
1、book.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
2、导包:
3、TestDom4J.java
package
4、输出结果:
注意:可以发现其实DOM4j与JDOM写法相似,一个是builer一个是reader
1、什么是XPATH?
在DOM4J解析中使用XPATH技术可以快速的获取节点。XPATH技术有点像正则表达式,是一种语法格式,通过这种语法可以快速捕获节点。
2、在使用XPATH技术快速获取节点需要做哪些准备工作?
需要将相应的jar包导入工程项目中,即DOM4J的jar包,Jaxen的jar包。同时若有需要还需要XPath的中文文档以供参考。
3、案例?
1、book.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
2、TestXPATH.java
package
3、输出结果?
4、有关API注解?
相关xpath技术请参考xpath api文档
----------------------------------------------------百战卓越060天--------------