技能分析:解析XML
使用DOM4J解析XML文档的步骤:
帮助手册:
Overview (dom4j 1.6.1 API)https://dom4j.github.io/javadoc/1.6.1/
Dom4j核心对象
1.SAXReader:xml解析器
2.Document:xml文档
3.ELement:
配置Dom4j的jar包
1.在项目根目录下创建lib文件夹
2.将dom4j.jar拷贝到lib目录下
3. 点击Project Structure
4.再点击Libraries,点击“+”,添加Java
5.进入Select Library Files界面,点击lib文件夹
6.添加后,点击左下角Apply,再点应用,就完成了
读取xml文件
(1)创建SAX解析器SAXReader对象,用于读取xml文件
(2)读取xml文件,得到Document对象:
注:若read下有红色波浪线,则直接alt+enter抛异常即可
(3) 通过Document对象获取根元素
(4)通过父元素获取子元素:
(5)通过元素获取它的属性:
读取User.xml文件
src.demo1文件:
运行结果: