XML简介
XML是Web上表示结构化信息的一种标准文本格式,它没有复杂的语法和包罗万象的数据定义。
XML是一个用来定义其他语言的元语言。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
XML非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序和供应商的结构化数据。
由于XML的简单易用,目前XML已经成为万维网中传输数据的标准封装形式。
1 <?xml version="1.0" encoding="UTF-8"?> 2 <employee> 3 <name>宋子庆</name> 4 <sex>男</sex> 5 <birthday>1993-10-24</birthday> 6 <department>PHP开发部</department> 7 <mobile>15737313556</mobile> 8 </employee>
第一行:XML声明,它定义了XML的版本(1.0)和所使用的编码(UTF-8);
第二行:描述文档的根元素(相当于说:“本文档是一个员工信息”);
第三行到第七行:描述了根的5个子元素;
最后一行定义根元素的结尾。
在XML文档中必须包含一个根元素,该根元素是所有其他元素的父元素。而所有元素又都可以拥有子元素。这样,XML文档中的元素就形成了一棵文档树,这棵树从根部开始,并扩展到树的最底端。