-
XML解析技术概述
总结:
-
Dom4J解析XML文件
在上图中的下拉框里,第一个是核心jar包;第二个是源码包,它的源码是开放的;第三个是API文档包,教人怎么用这个技术的jar包。
但一般情况下,我们是不会用File去定位文件的,因为引号中是有模块儿名的,而这个模块儿名后面可能会被改动,模块儿名一旦被改了,程序就找不到这个模块儿,代码的地方就报错了。所以在开发中,我们不会通过文件的方式去定位,因为它需要通过模块儿名去定位。
这种方法的好处是,直接去src目录下找文件,后面有人改了模块儿名对代码也是没有影响的。
准备一个XML文件
在类文件中
-
Dom4J解析XML文件中的各种节点
也可以通过名称获取子元素
拿某个子元素
对元素的操作
对属性值的操作
总结:
-
Dom4J解析XML文件 - 案例实战
代码解析
创建一个联系人类
创建测试类,执行XML文件的解析。
遍历集合中封装好的对象并输出。
在联系人类中重写了toString方法,所以可以直接输出。
运行结果