第1章 XML概述
XML是W3C(万维网联盟)提出的一种可扩展标记语言,其全称是eXtensible Markup
Language,它是随着人们对信息传输要求的不断提高而产生的一种新技术。通过本章的学习,读者将会了解到XML技术的具体含义及其广阔的应用前景。此外,本章将会告诉读者如何创建一个基本的XML文档。
1.1 什么是XM L
XML是在SGML的基础之上发展起来的,XML是SGML系列中的一种,人们熟知的HTML也是SGML家族中的一员。
1.1.1 SGML的诞生
SGML(Standard Generalized Markup Language)即标准通用标记语言。SGML的思想*初是在IBM的一个信息管理项目中产生的,称为GML(通用标记语言),是一种IBM格式化文档语言,用于对文档组织结构、各部件及其之间的关系进行描��。由于在当时的信息交换过程中,经常会发生数据格式不同的问题,随着网络技术的不断发展,这一问题日益严重,制约了人们的信息交流。l986年,国际标准化组织(ISO)采纳了IBM的这一思想,并整理为SGML。SGML是基于文档标记语言的一种元语言,它不仅具有良好的扩展性,而且可移植性强,在任何一种环境下都可以正常使用。
1.标记语言
标记是指一系列特殊的字符或符号,用户可以向其中插入文本来存储文档内容。标记语言(Markup Language,ML)是指通过一系列具有特定含义的符号标记,按照一定规则插入到电子
档中,以方便电子文档的使用和管理。标记语言的作用和标点符号类似,*初出现在印刷业中。它们都属于元数据的范畴,即不能单独存在,都是对文档内容及格式的说明数据。但是标记语言的结构更为复杂。功能也更为强大。
……