XML学习课件.doc

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML学习课件

考试形式:考查,平时成绩:平时作业, 20 %,考勤,20 %,上机操作,20%,期末:50% 时间分配:28学时理论,18学时上机 主要目的:使学生了解现代网络技术的基础技术XML技术,从基本原理和应用两个侧面,使学生达到了解原理、会简单应用的目的,为网络应用编程奠定基础。 参考书目:《XML 手册》(第四版)Goldfarb,H.F.著 张晓晖等译 电子工业出版社 2003.3 《XML Web Services 高级编程范例 》胡海璐等编著 电子工业出版社 2003.2 《Java,XML和Web服务宝典》Jasnowski,M.著 盖江南等译 电子工业出版社 2003.4 《XML宝典》Eilliotte Rusty Hanold著,马云等译 电子工业出版社2002.1 12 第1章 XML概述 本章主要讲述XML的发展历史,初步认识一些相关概念。重点介绍XML设计目标、XML样式语言、XML超连接语言、DOM、DSO等基本概念。 1.1 XML的发展历史 XML(eXtensible Markup Language,可扩展标记语言)是W3C(全球信息网协会)于1998年2月制定出统一的标准来规范XML的使用,即XML1.0规范。 规范:就是计算机业界制定的一种协议,它使某种软件的应用在全世界范围内达到统一,以方便人们的使用和相互交流。 规范的实现:软件开发商开发出合乎规范的软件。 1.1.1 标记语言 标记语言(Markup Language)就是使用某种“记号”来表示特殊信息的语言。例如,在读书时,人们习惯用彩色荧光笔把书本上的某些句子加亮,或者在某些句子下面划线等标记,用加亮来表示这些内容很重要这一信息,那么这就是一种标记语言,只是本身不能被计算机理解并执行。 计算机能够理解的“记号”就是我们所说的标记,用于指明文档中数据的显示格式或数据意义,标记语言就是使用标记来界定和描述这些数据的语言。换句话说,所谓的标记语言就是它们所定义的标记,来给予电子文件除了内容之外的其他特殊含义。 标记语言是由一些格式标记或控制标记组成的,这些标记决定了信息的显示格式或数据的意义。 如何定义标记和使用标记是标记语言的核心。 例如: marquee behavior=scroll啦啦啦,我一圈一圈绕着走!/marquee P 我是bold玉米/bold,因为喜欢吃italic玉米/italic 总结:标记语言就是有关使用什么样的记号、如何使用这些记号的一种语言,通过它可以和计算机进行自由的交流。 根据标记语言的具体使用范围分:“专用标记语言”和“通用标记语言”。 一、专用标记语言 专用标记语言:是为某种特殊用途而产生的标记语言,通常被某一种或几种软件所支持。例如:WORD、HTML、写字板、WPS。 二、通用标记语言 通用标记语言的设计并不针对某一特殊的应用软件,或某一特殊的用途,它通常只描述文件中文字的内容与结构,是一般化的语言(是元语言,即定义语言的语言)。 特点:具有被国际上标准化组织通过并被全世界普遍接受的标准。 例如:SGML、GML 1.1.2 标准通用标记语言(SGML) 1969年,IBM公司开发了第一种文档描述语言,用来解决不同系统中文档格式不同的问题。IBM公司把自己这种标记语言称为通用标记语言(Generalized Markup Language,GML)。 1986年,GML被国际化标准组织(ISO)采纳为数据存储和交换的国际标准:ISO8897和WebSGML,称为SGML(Standard?Generalized?Markup?Language,标准通用标记语言)。SGML经过了二十多年的发展,变成了一套相当完整且被大家所接受的标记语言。 SGML是一种可以定义其它标记语言的元语言,因为其利用DTD(Document Type Definition,文档类型定义)来指定文件的逻辑结构和所使用的标记,如此一来,人们就可以将文件自由地转换成所要的格式了。 SGML的功能非常强大,它为描述电子文档提供了一套必要的通用框架,同时也为电子文档信息结构化提供统一的法则。通过该种语言做出的电子文档,具有很好的跨平台性,便于计算机之间的通信和信息处理,有了SGML就不再有两个单位间的电子文件不兼容的结果。由SGML所提供的功能已被美国一些大型企业所采用,如汽车公司、电信公司、科技信息出版商和航空业界等,同时也作为一种文档标准而被美国政府及其合同商广泛使用。 总的来说,SGML的优点主要有下列三点: 规范完整。 可移植性好。 稳定性高。 接下来我们看看SGML有哪些缺点,为何至今没有被广泛应用。SGML的缺点主要有下列三点: 规范过于详尽。SGML规范发展的非常完整,稳定性高,在开发时没有模糊的地方,凡事按照规范就

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档