XML-第2章-15年汇总.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 XML 语言简介 XML(eXtensible Markup Language, 可扩展性标记语言) 、 作为一种专门在Internet上传递信息的语言 ,是由W3C(万维网联盟World Wide Web Consortium)定义的。 XML极大地强化了保存数据和处理数据的能力,而不像HTML只是单纯地显示数据。同时,XML具有灵活的语法可扩展性,使得XML能够适应不同行业的不同需求。 §2-1 标记语言进化论 §2-1-1 标记语言 §2-1-2 SGML的起源 §2-1-3 HTML的出现及其缺陷 §2-1-4 XML的诞生 §2-1 标记语言进化论 §2-1-1 标记语言 Markup Language的中文意思为标记式语言,是一种以标记作为数据描述的说明方法。 标记语言可以将数据实体化为可分辨的标记字段。让相关的数据处理者通过该标记来分辨标记内存在的数据。 标记必须是可理解的,最好能够“望文生义”。 §2-1 标记语言进化论_标记语言 XML有两个先驱—SGML和HTML SGML(Standard Generalized Markup Language, 标准通用标记语言)非常复杂,不适合网络上的日常应用。 HTML(Hyper Text Markup Language, 超文本标记语言)是以SGML作为规范所创建起来的一个描述性语言,它只是SGML的一个网络应用实例。非常简单,可以方便普通人的使用。 XML(eXtensible Markup Language, 可扩展性标记语言) 是 SGML的一个子集。兼有二者之长,既全面通用,又简洁明晰。 §2-1 标记语言进化论_ SGML的起源 §2-1-2 SGML的起源 1969年,开发了一种文档描述语言GML。 1986年,GML演变成国际标准化协会(ISO)的一个国际标准(ISO 8897),并被称为SGML——标准通用标记语言。 是一种文档结构描述的符号化语言,主要用来制定相关的标记制定规则 提示:早在没有Web概念的时候,SGML就已经存在。它是一种元语言,可以定义其他文档系统,允许程序开发人员根据它所提供的规则制定各种各样适合实际问题需要的标记语言。 §2-1 标记语言进化论 §2-1-3 HTML的出现及其缺陷 1989年,开发了基于SGML的非常简单的超文本版本,被称为HTML。继承了SGML的许多重要的特点。1993年,正式发表。 但是HTML本身仍然还有很多缺陷: HTML是把数据和显示格式放在一起存放的,因此不能只使用数据而不需要格式,分离这些数据和格式较为困难。 HTML的主要功能在于在网页上安排显示数据,但是无法处理数据。 HTML规定的标记是固定的,标记数量有限,不能由用户自己扩展自己的标记。 §2-1 标记语言进化论_XML的诞生 §2-1-4 XML的诞生 1998年,为了克服HTML语法的局限性与增加扩展性, W3C(万维网联盟)开发了一个新的SGML的简化子集——XML1.0。 必须有一种方法能够把数据和它的显示分离开,于是在XML中,注重的是数据内容,而不是数据的显示。 XML是一种元标记语言,它允许程序开发人员根据它所提供的规则制定适合各行各业的实际需要的标记语言。 定义的标签可以按照实际需要的意思充分表达内容的意思。 XML和HTML最明显的区别之一就是XML可以自己定义标签。 表2.1 HTML与XML的不同点比较 SGML与XML和HTML之间的关系 §2-2 XML的特点及主要用途 § 2-2-1 XML的特点 § 2-2-2 XML的主要用途(自学) §2-2 XML的特点及主要用途 § 2-2-1 XML的特点 1.良好的格式 理解结构良好的XML文档的概念: XML从一开始,就对文档格式制定了非常严格的标准,凡是符合这一标准的XML文档就是格式良好的XML文档。(Well-formed XML Document) 例如:要求标记配对、嵌套等,标记要拥有结尾标记。 name张三/name § 2-2-1 XML的特点 2.具有验证机制 标记的定义和使用是否符合语法,需要验证标记的语法和每个标记的含义。 XML有两种验证方法: DTD(Document Type Definition文档类型定义)

文档评论(0)

贪玩蓝月 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档