- 9
- 0
- 约 27页
- 2016-12-23 发布于重庆
- 举报
第1章 XML概述 内容 xml基本概念-术语 xml的发展过程 xml与html比较 xml的优点和应用领域 掌握xml开发工具Altova XMLSpy 2010的安装与使用 目的 帮助同学们快速了解xml,为以后学习打下良好基础; 重 点 可扩展标记语言xml的基本概念-术语 xml与html比较 知识目标要求 要求了解xml发展、xml的特点和应用前景 理解并掌握xml的基本概念、xml的应用和开发工具 1.1 什么是xml 可扩展标记语言(eXtensible Markup Language) 是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。 它是标准通用标记语言(SGML)的一个子集。 1.2 xml的产生背景 Internet提供了全球范围的网络互连与通信功能,使得web技术的发展更是一日千里,其丰富的信息资源给人们的学习和生活带来了极大的便利。 特别是应运而生的html(超文本标记语言),以简单易学、灵活通用的特性,使人们发布、检索、交流信息都变得非常简单,从而使web成了最大的环球信息资源库。 1.2 xml的产生背景 但是,随着电子商务、电子出版、远程教育等基于web 等新兴领域的全面兴起使得传统的web资源更加复杂化、 多样化,数据量的日趋庞大对网络的传输能力也提出更 高的要求。 人们对web服务功能的需求也达到更高的标准,比如: 用户需要对web进行智能化的语义搜索和对数据按照不同 的需求进行多样化显示等个性化服务。公司和企业要为 客户创建和分发大量有价值的文档信息,以降低生产成 本,对不同平台、不同格式的数据源进行数据集成和数 据转化等等,这些需求越来越广泛和迫切。 1.2 xml的发展历程 在80年代早期,IBM提出在各文档之间共享一些相似的属性,例如字体大小和版面。为此IBM设计了一种文档系统,通过在文档中添加标记,来标识文档中的各种元素,IBM把这种标识语言称作通用标记语言(Generalized Markup Language),即GML。 经过诺干年的发展,1984年国际标准化组织ISO开始对此提案进行讨论,并于1986年正式发布了为生成标准化文档而定义的标记语言标准(ISO8879),称为新的语言SGML,即标准通用标记语言。 1.2 xml的发展历程 SGML功能非常强大,是可以定义标记语言的元语言。然而由于SGML过于复杂,不适合在web上使用,为此W3C在1996年开始设计一种可扩展的标记语言,以便将SGML的丰富功能以及html的易用性结合到web应用中。 1998年2月W3C发布了XML1.0标准,目的是为了在web上能以现有的超文本标记语言HTML的使用方式提供、接收和处理通用的SGML。XML是SGML的一个简化的子集,它以一种开放的、自我描述的方式定义数据结构。在描述数据结构内容的同时能突出对结构的描述,从而体现数据与数据之间的关系。 1.2 xml的发展历程 W3C组织于2004年2月发布了XML1.1的推荐标准,这是最新的XML版本,不过目前大多数的应用还是基于XML1.0的推荐标准。 XML1.1标准:/TR/2004/REC-XML11W3C是万维网联盟(World Wide Web Consortium)的缩写,成立于1994年10月,以开放论坛的方式促进开发互通技术(包括规格、指南、软件和工具),开发网络的全部潜能。万维网联盟(W3C)从1994年成立以来,已发布了90多份web技术规范,领导着web技术向前发展。 1.3html与xml的比较 xml将数据与显示分开 都是标记语言(ML),一个是超文本标记语言,一个是扩展标记语言。 他们的不同之处: 1可扩展性:HTML不具备扩展性,而XML是原标记语言,可以用于定义新的标记语言。 2侧重点: HTML侧重于如何表现信息,而XML是侧重于如何结构化的描述信息。 3语法要求: HTML不要求标记的嵌套,配对等,不要求标记间具有一定的顺序,而XML则是严格要求嵌套,配对,遵循DTD的树形结构。 4可读性和维护性:HTML难于阅读维护,而XML结构清晰,便于阅读维护 5数据和显示关系:HTML的内容描述和显示整合唯一,而XML则是相分离的 最后一点就是他们的编辑浏览工具了,HTML有一堆的编辑浏览工具,而XML尚不成熟。 XML的优越性 更有意义的搜索 开发灵活的web应用软件 不同来源数据的集成 多种应用得到的数据 本地计算和处理 xml结构清晰明了,而且能说明数据代表的意义。如果以xml格式存储数据,再通过Internet传递给其它人,他们很容易理解数据的作用。而且能方便地使用它。 xml的优点: 开放性 简单
您可能关注的文档
最近下载
- 全国初级注册安全工程师职业资格考试辅导教材:安全生产实务.docx VIP
- TB∕T 3484-2017 列控系统应答器应用原则 含2025第1号修改单.docx VIP
- 非遗美术创作课件.pptx
- DB41∕T 385-2025 工业与城镇生活用水定额.pdf VIP
- DB41∕T 958-2025 农业与农村生活用水定额.pdf VIP
- Panasonic 松下 【蒸烤箱】NU-SC211W使用说明书.pdf
- 软考初级信息系统运行管理员考试题库历年真题及答案.docx VIP
- DB41∕T 3056-2025 露天矿山生态修复技术规程.pdf VIP
- 长江流域超标准洪水防御预案.docx VIP
- 中等职业学校英语教学大纲教育部.docx VIP
原创力文档

文档评论(0)