扩展性强大的网页编辑语言 - XML
|
|
|
|
XML的全名为Extensible Markup Language,意即为可扩展标记语言,是W3C所发展出来的网页撰写语言。 |
|
|
|
|
目前在网络上所普遍使用的标记语言有两种,一种是HTML(超文本标记语言),另一种是SGML(标准通用标记语言),而XML就是SGML的简化版本,并且比SGML更具有扩展性。
XML的全名为Extensible Markup Language,意即为可扩展标记语言,是W3C所发展出来的网页撰写语言。XML可以让设计者随意地运用自己所制作的网页单元格式,并且可以对程序之间的数据相互地下定义、传输,与确认。XML程序设计师可以使用一种称为XML处理器的软件模块来读取 XML文件,这种处理器不但提供存取文件内容及结构的方法,并可以处理XML的应用程序。
每份 XML 文件都有物理性及逻辑性的结构。就物理性而言,文件是由称为实体的单元所组成,一个实体可以引用其他的实体并将之包括在文件中,而文件则开始于"根元素" 或文件实体之中。就逻辑上而言,文件是由宣告、元素、批注、字符参引,与处理指令所组成,所有这些组成单元都会在文件中使用明显的标记来代表。
XML始于1996年,W3C会员在波士顿召开的SGML会议里,所制定了XML的初步大纲。1997年3月,W3C会员在圣地亚哥召开第一次XML会议。同年八月,W3C在加拿大的蒙大拿,正式发表XML。在W3C里有着专门研发XML的团队,这个团队不断地发展新XML技术,并提出更完善的报告,而XML团队每年都会召开一次或以上的XML会议,以推广与介绍XML所带来的新功能。
|