JAVA WEB基础-认识XML

来源:互联网 发布:js做99乘法表知乎 编辑:程序博客网 时间:2024/06/11 08:26

XML
什么是XML
• 英文全称为Extensible Markup Language,可扩展标记语言
• XML技术是W3C组织发布的
• 现实生活中存在着大量的数据,在这些数据之间往往存在一定的关系,我们希望能在计算机中保存和处理这些数据的同时能够保存和处理他们之间的关系
• XML就是为了解决这样的需求而产生数据存储格式
XML是如何保存数据的?
• 在XML语言中,它允许用户自定义标签。每一个标签用于描述一段数据;
• 一个标签可以分为开始标签和结束标签,在开始标签和结束标签之间又可以嵌套其它标签,利用标签间的嵌套关系来保存数据之间的上下级关系;
• 由于xml实质上是一段字符串,计算机可以十分方便的对他进行操作,开发人员也可以方便的阅读,因此可以说这是一种对人、对计算机都友好的数据存储格式,所以XML迅速普及,成为了一种非常常见的数据存储格式,在许多应用场景中得到应用
XML应用场景
• 传输数据:XML本质上是一段字符串,具有跨平台性的特性,因此XML常被用来在不同系统之间进行数据交换
• 配置文件:XML可以在保存数据的同时保存数据之间的关系。利用这一特点,它还经常用作应用程序配置文件来使用
XML文件校验
• 浏览器除了内置HTML解析其外还内置了XML解析器,因此我们可以使用浏览器对XML进行校验
例如:将以下内容利用记事本工具保存为.xml格式文件,并且用浏览器打开。如果浏览器能够顺利打开并且读取到该文件中的数据,(可以对数据的层级关系可以进行展开收起的操作)则说明校验通过。
如果打开无法显示,可以利用浏览器的调试工具进行调试。

0 0
原创粉丝点击