情景切入:
最近学校老师布置一个小作业,要求使用dom4j将xml文件转换成project.properties配置文件和Excel表格:
如XML文件:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<books type="名著">
<book name="三国演义" author="罗贯中">
<info>三国简介</info>
</book>
<book name="红楼梦" author="曹雪芹">
<info>红楼简介</info>
</book>
</books>
<books type="小说">
<book name="斗罗大陆" author="唐家三少">
<info>斗罗简介</info>
</book>
<book name="诛仙" author="萧鼎">
<info>诛仙简介</info>
</book>
</books>
</root>
要求转换成形如此的配置文件:
此处先就生成此配置文件做一些个人的小结,仅供参考交流学习。
正文:
准备阶段:
要想使用dom4j解析xml文件就必须有dom4j的开发环境,由于javaSE中是不含有dom4j的接口的,因此需要手动添加dom4j的jar文件。
考虑受众可能不知道怎样使用Eclipse导入jar文件,这里做一个简要介绍步骤:
1、创建一个工程
2、建立一个jar文件夹用来存放dom4j.jar文件(如图)
3、将dom4j.jar文件直接拖拽进jar文件夹(RT)
4、将此java包添加进入工程,步骤如下。
5、当你看到如下图效果时,恭喜你,你已经可以进行编程了。
好了,环境配好了,可以继续往下进行了。
要想使用dom4j来解析xml文件,首先要弄懂两件事(不懂也得知道怎么用的):
1、xml的结构特点
2、dom4j的api
下面逐一分析:
1、xml的机构特点
以上面的