文章目录
XML简介及语法
一、XML简介
1、什么是XML
XML(EXtensible Markup Language)
是一种类似于HTML的可扩展标记语言。
- XML是用来描述数据的,XML 的设计宗旨是传输数据,而不是显示数据。
- XML的标记不是在XML中预定义的,你必须定义自己的标记
- XML使用文档类型定义(DTD)或者模式(Schema)来描述数据
- XML 被设计为具有自我描述性。
- XML 是 W3C 的推荐标准。
附:XML和HTML的主要区别是什么? - XML是用来存放数据的
- XML不是HTML的替代品,XML和HTML是两种不同用途的语言。
- XML是被设计用来描述数据的,重点是:什么是数据,如何存放数据。
- HTML是被设计用来显示数据的,重点是:显示数据以及如何显示数据更好上面。
2、XML常见应用
XML语言出现的根本目标在于描述现实生活中进场出现的有关系的数据,还经常用作软件配置文件,以描述程序模块之间的关系。
3、XML的作用
- 一种文档格式.只是内容的载体.
- 常用来做数据存储,数据传输或者配置描述.
- 它不负责展示.至于里面的内容如何使用,由XML程序来控制
二、XML语法
1、一个XML文件分为如下几部分内容
- 文档声明
- 元素
- 属性
- 注释
- CDATA区,特殊字符
- 处理指令(Processing instruction)
2、文档声明
在编写XML文档时,需要先使用文档声明,声明XML文档的类型。
最简单的声明语法:
<?xml version="1.0" ?>