xml背景及其发展.ppt_第1页
xml背景及其发展.ppt_第2页
xml背景及其发展.ppt_第3页
xml背景及其发展.ppt_第4页
xml背景及其发展.ppt_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第章 XML背景及其发展,1.11.3 标记语言,标记语言概述 特指用一系列约定好的标记来对电子文档进行标记,以实现对电子文档的语义、结构及格式的定义; 标记必须能够很容易地与内容相区别,并且易于识别; 需要预先确定一套规则来帮助我们来理解它的内容和结构 允许的标记 必需的标记 标记与文档的内容区别的原则 标记的含义,标记语言的家族,标记语言的家族 GML通用标记语言 要提高系统的可移植性,必须采用一种通用的文档格式,这种文档的格式必须遵守特定的规则; IBM公司的研究人员按文件结构化为标准的格式的原则创建了GML,在其系统的内部予以实现; SGML标准通用标记语言 是GML的完善,扩展和修改后作为一种全面的信息标准以适应工业范围的广泛应用; 1986年被ISO所采纳,SGML是结构化的、可扩展的语言,功能强大,可以自己定义标记; 太复杂,过于冗余,不被主流浏览器支持,很少被使用。,HTML超文本标记语言 1989年,为在Internet上共享的文档做标记创建了HTML,是SGML的简化应用; 它简单,是一种基于ASCII码的文档,被广泛使用于网络; 是网络的通用语言,它通过标签tag来描述将在网络上显示的信息,只需用简单的文字编辑器按它的固定格式编写所需的内容; 浏览器厂家加入自己的标识扩充HTML,使得它显示的文档更加丰富多彩; HTML的忧患 没有表达内容的真正含义并且只能用预先定义的标记; 没有做到真正的国际化; 无法真正实现数据交换,不可重用。,1.4 XML现状及其发展,XML技术背景 1998.2,W3C批准了XML1.0规范版本 是可扩展的,开发人员可以自己定义的一组标签,并使其他的人或程序能够理解这些标签; 由于XML标签表示了数据的逻辑结构,不同的应用可以通过不同的方式来解释和使用这些标签。 XML是SGML的子集,它继承了SGML和HTML的优点; XML并不是用于编排内容,而是用于描述数据;,XML是基于文本的格式,允许开发人员描述结构化数据并在各种应用之间发送和交换这些数据,这样客户端就可以显示和自定义数据; XML还有助于在服务器之间传输结构化数据; XML只处理结构标记; XML文件中包含的数据可以以许多不同的方式显示,或者可以交到其他应用中进行更多的处理。 XML文档示例,XML技术作用及影响 HTML与XML比较,XML技术的作用 可扩展性 简单易懂 不同平台间信息交换 国际化 对XML技术的评价 XML的定义 可扩展的置标语言 用于创建标记语言的元语言 将各种信息以原始数据方式储存并加入可识别的标记,服务器或客户端可将信息进一步处理,从而得到所需的信息。,XML应用及发展前景 XML技术的应用 数据库交换技术 分布式处理 信息发布 智能化的web应用程序和数据集成 电子商务应用 发展前景,1.5 XML相关的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论