目录 一、什么是XML解析 二、XML作用 1、配置 (保存数据) 2、数据交互(获取第三方数据) 三、Java中3种配置位置及读取方式 1、如何使用Properties读取配置文件 2、*.properties文件以键值对的方式存储数据; 3、使用Properties类读取配置文件; 4、配置位置 定义需要读取的类文件: 获取读取文件io流的两种方式: 读取方式: 读取结果为: 四、dom4j+xpath解析xml文件 1)xpath类似数据库中的select语句; 2)Document有节点(Node)组成:元素.节点、属性、文本等; 3) Node(节点) Element(元素) 区别 getText(); 4)selectNodes()获取节点下所有子节点; 5)selectSingleNode()获取单个节点信息; 6) xpath语法:/(定位路径)、@(获取属性)。 解析案例(1): 解析案例(2): 五、Sax解析xml文件 Sax解析 解析流程 六、Xpath简介 Xpath是什么 Xpath定位 普通语法 七、总结 一、什么是XML解析 xml解析可以简单的理解为对xml文档里面的内容进行获取。 二、XML作用 1、配置 (保存数据) *.xml和*.properties INI yml springboot 2、数据交互(获取第三方数据) webservice xml ajax json 三、Java中3种配置位置及读取方式 1、如何使用Properties读取配置文件 2、*.properties文件以键值对的方式存储数据;