XML&Xpath解析

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介: XML&Xpath解析

1.XML作用


1.1配置

  *.xml和*.properties、*.ini、*.yaml


1.2数据交互(获取第三方数据)

  XML:webservices(axis2) -> xml -> 手机归属地、天气

  JSON  ajax 无刷新


2.Java中3种配置位置及读取方式


  2.1如何使用Properties读取配置文件

 1)*.properties文件以键值对的方式存储数据;

     2)使用Properties类读取配置文件;


  2.2 配置位置

     1)存放于根目录下,/代表获取src根目录的绝对路径

     2)存放于同一类的包下,不加/代表同类名包下的相对路径;

     3)存放于WEB-INF目录下



3.dom4j+xpath解析xml文件


1)xpath类似数据库中的select语句;

2)Document有节点(Node)组成:元素节点、属性、文本等;

3)selectNodes()获取节点下所有子节点;

4)selectSingleNodes()获取单个节点信息;

5) xpath语法:/(定位路径)、@(获取属性)



相关文章
|
1月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
1月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
1月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
1月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
1月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
1月前
|
XML Java 数据格式
手动开发-简单的Spring基于XML配置的程序--源码解析
手动开发-简单的Spring基于XML配置的程序--源码解析
82 0
|
1月前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
10天前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
39 2
|
1月前
|
缓存 Java 程序员
Map - LinkedHashSet&Map源码解析
Map - LinkedHashSet&Map源码解析
70 0
|
1月前
|
算法 Java 容器
Map - HashSet & HashMap 源码解析
Map - HashSet & HashMap 源码解析
57 0
下一篇
无影云桌面