欢迎来到天天文库
浏览记录
ID:18868145
大小:1.24 MB
页数:21页
时间:2018-09-20
《第1节xml概述》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、•21•第1章XML概述第1章XML概述XML是Internet环境中跨平台的、依赖于内容的技术,是当前处理分布式结构信息的选择工具,它可以简化文档信息在Internet中的传输。XML不仅满足Web应用开发人员的需要,而且还适用于电子商务、电子政务、数据交换等多个领域。本章将介绍什么是XML,XML产生的背景,XML的优越性和XML的应用,以及XML开发工具XMLSpy2007的安装与使用。本章重点:●XML的定义●XML的应用背景●XML开发工具1.1什么是XMLXML(ExtensibleMarkupLanguage,可扩展标记语言)是一套定义语义标记的规则,这些
2、标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,可以定义其他与特定领域有关的、语义的、结构化的标记。可扩展标记语言(XML)是SGML(StandardGeneralizedMarkupLanguage,标准通用标记语言)的子集,其目标是允许普通的SGML在Web上以目前HTML(HyperTextMark-upLanguage,超文本标记语言)的方式被服务、接受和处理。XML的定义方式易于实现,并且可以在SGML和HTML中进行操作。XML由XML工作组(原先的SGML编辑审查委员会)开发,此工作组由WorldWideWebConsortium(W3C)
3、在1996年主持成立。工作组由SunMicrosystems的JonBosak负责,同样由W3C组织的XMLSIG(SpecialInterestGroup,原先的SGML工作组)积极参与了XML工作组的工作。XML最初的设计目标如下。●XML应该可以直接用于Internet。●XML应该支持大量不同的应用。●XML应该与SGML兼容。●处理XML文件的程序应该容易编写。●XML中的可选项应无条件地保持最少,理想状况下应该为0个。●XML文件应该是人们可以直接阅读的,应该是条理清楚的。•21•第1章XML概述●XML的设计应能快速完成。●XML的设计应该是形式化的、简洁
4、的。●XML文件应易于创建。●XML标记的简洁性是最后考虑的目标。下面就是一段XML示例文档:XML教程张三icewine@tom.com20090330注意:●这段代码仅仅能让读者感性认识XML,并不能实现什么具体应用。●其中类似
5、HTML,超文本标记的语言定义了一套固定的标记,用来描述一定数目的元素。例如,HTML文档包括了格式化、结构和语义的标记。就是HTML中的一种格式化标记,它使其中的内容变为粗体;
6、LSchema(XML模式)中加以描述。而关于如何显示这些标记的内容则由附加在文档上的样式表提供。例如,在HTML中,一首歌可能是用定义标题标记
7、ICIST>
此文档下载收益归作者所有