XML部分主要内容有:
● 什么是XML,XML常用的实用场景;
● XML语法规则;
● XML语义约束;
● 如何利用Java解析XML文件;(这儿会接触到DOM(文档对象模型))
● XPath路径表达式;(这个表达式可以简化XML数据提取的过程;同时这个表达式是XML中独有的)
目录
一:XML概念与用途
XML概念:
XML没有预置的标签,其中的标签都是我们自己起的;
XML和HTML的比较:
例如:
XML用途:
● XML可以作为Java程序的配置描述文件:
这些大概率需要经常修改配置项如果写在Java程序中,每次修改都需要重新编译程序很麻烦;所以将这些配置项写在配置文件中;
以后遇到的Java框架,很多在底层进行应用程序配置时,都使用的XML来存储配置信息;
● 用于保存程序产生的数据
XML拥有良好的人机可读性;可以利用XML进行数据的存储和转移;
● 程序底层的网络传输过程中,XML是标准的数据传输格式
如下协议,就是利用XML进行的书写,在数据传输过程中,发送方可以把数据弄成XML格式,接收方按照XML的格式解析就可以获取到数据;