第1章 xml概述2005

第1章 xml概述2005

ID:13900821

大小:461.50 KB

页数:32页

时间:2018-07-24

第1章 xml概述2005_第1页
第1章 xml概述2005_第2页
第1章 xml概述2005_第3页
第1章 xml概述2005_第4页
第1章 xml概述2005_第5页
资源描述:

《第1章 xml概述2005》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章XML概述第1章XML概述主要内容:uXML的历史,XML产生的原因uSGML,HTML,XML区别,优点,缺点uXML的优势uXML开发工具uXML的应用范围重点与难点:uHTML与XML的比较区别uXML的优势uXML的应用范围第1章XML概述11.1XML的诞生21.1.1SGML21.1.2HTML31.1.3Web服务的新需求31.1.4HTML的缺点31.1.5XML的出现41.1.6XML的正式目标61.2XML的优势及其应用7XML的特点:7XML的不足:81.2.1XML的优势特点81.2

2、.2XML的应用类别101.2.3XML的应用领域111.2.4XML的应用示例121.2.5XML的发展前景201.3开发XML的工具201.3.1.常用的XML编辑工具201.3.2.常用的XML浏览工具241.3.3.常用的XML解析器251.3.4.开发XML其他工具281.3.5.ApacheXMLProject291.4小结301.5XML应用程序示例311.5.1什么是XML应用程序311.5.2第一个XML文档311创建一个简单的XML文档----HelloXML312保存XML文件323将XML

3、文件装入Web浏览器32考察简单的XML文档32武汉理工大学计算机学院《XML技术》第32页共32页第1章XML概述1.1XML的诞生Internet提供了全球范围的网络互连与通信功能,Web技术的发展更是一日千里,其丰富的信息资源给人们的学习和生活带来了极大的便利。特别是应运而生的HTML(超文本标记语言),以简单易学、灵活通用的特性,使人们发布、检索、交流信息都变得非常简单,从而使Web成了最大的环球信息资源库。XML(eXtended Markup Language)同HTML一样,都来自SGML(Stan

4、dardGeneralizedMarkupLanguage),即标准通用标记语言,简称SGML。早在Web未发明之前,SGML就早已存在。1.1.1SGML1969年,IBM的研究人员EdMosher,RayLorie和CharlesF.Goldfarb发明了第一种现代标记语言—通用标记语言(GeneralizedMarkupLanguage,GML)。GML是一种自参考的语言,它可以用于标记任何数据集合的结构,同时它也是一种元语言(meta-language)—能够描述其他语言及其语法和词汇表的语言。此后,GM

5、L发展成了标准通用标记语言(StandardGeneralizedMarkupLanguage,SGML)。1986年,SGML被国际标准化组织(ISO)接受为国际性的数据存储和交换的标准,并收录在ISO8879当中(参见http://www.iso.ch)。SGML是一种标记语言,“标记”是一种传输元数据(即关于数据集本身的信息)的方法。标记语言使用文字串或“标记”来界定和描述这些数据。下面是一个非常简单的SGML文档的样例:元数据:描述信息的信息。EX.图书卡片。1.1.2HTML武汉理工大学计算机学院《XM

6、L技术》第32页共32页第1章XML概述SGML十分庞大,既不容易学,又不容易使用,在计算机上实现也十分困难。鉴于这些因素,Web的发明者--欧洲核子物理研究中心的研究人员Tim Berners-lee根据当时(1989年)计算机技术的能力,依据SGML开发出一种超文本格式,就叫HTML(HyperText Markup Language),非常的简单。HTML只使用SGML中很小一部分标记,例如HTML3.2定义了70种标记。为了便于在计算机上实现,HTML规定的标记是固定的,即HTML语法是不可扩展的,它不需

7、包含DTD。HTML这种固定的语法使它易学易用,在计算机上开发HTML的浏览器也十分容易。正是由于HTML的简单性,使Web技术从计算机界走向全社会,走向千家万户,Web的发展如日中天。1.1.3Web服务的新需求但是,电子商务、电子出版、远程教育等基于Web的新兴领域的全面兴起使得传统的Web资源更加复杂化、多样化,数据量的日趋庞大对网络的传输能力也提出更高的要求。同时,人们对Web服务功能的需求也达到更高的标准,比如:用户需要对Web进行智能化的语义搜索和对数据按照不同的需求进行多样化显示等个性化服务;公司和

8、企业要为客户创建和分发大量有价值的文档信息,以降低生产成本,对不同平台、不同格式的数据源进行数据集成和数据转化等等,这些需求越来越广泛和迫切。1.1.4HTML的缺点当计算机的应用水平也大幅度的提高的时候,人们已经对太简单的HTML开始不满意,HTML的缺点表现在下面三个方面:(1)扩展困难HTML只采用了一部分GML的思想,即文档表示应在标准化,所以它只使用一个固定的元

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。