XML语言的作用及其它功能
时间:2012-2-11
XML(eXtensible Markup Language,可扩展标记语言)是W3C的标准,主要用来存储数据和交换数据,大部分语言都支持XML,如JAVA,C++等,PHP对XML的支持更加强大,不仅实现了XML的所有流行接口中,如DOM,SAX等,还内置SimpleXML数据库,方便初学者解析XML文档.
XML是一种描述数据和数据结构的元标记语言,可以保存在任何可以存储文本的文档中,这个语言是元语言而不是一种语言,元语言是一种本身能够创建一种语言的语言,如HTML标记语言,如段落标记<P>,无论在任何一个页面,其代表的含义是不变的,但是在XML标记语言中,可以用中文<段落>来代表段落的含义,也可以使用<PP>代表段落的含义,XML是一种能够设计出自己需要的多个标记的标记语言.
XML是一种基于文本的格式,可以使用任何一个文本编辑XML文档.在许多方面类似于HTML,后者是专为存储和传输数据而设计的,XML源是由XML标记组成的,每个XML标记包含一个开始标记(<title>),一个结束标记(</title>)以及两个标记之间的信息(称为内容),就像HTML一样,XML文档保存利用标记标注的文本.
XML文件重点解决的是XML的数据存储和传输,而不是这些数据的显示样式,可以利用一个程序来获取XML文档中的数据,并利用这些被获取的数据进行操作.需要注意的是,XML是用来描述数据的,重点是什么是数据,如何存放数据.