关于XML及其发展状况-课程期末论文-何志达.doc

关于XML及其发展状况-课程期末论文-何志达.doc

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

关于XML及其发展现状 何志达 摘要:介绍和分析XML的功能,调查研究XML在过去几年的发展状况,分析XML的应用前景。 关键词:XML,特性,页面描述语言,应用 一:关于XML XML(可拓展标识语言,全称:eXtensible Markup Language),文档的数字表示形式,是SGML(Standard Generaliaed Markup Language)的一个简化子集,所以XML有着深厚的基础,同时与HTML同源,所以能很方便地用于Web。 XML是一种标记语言,用Unicode字符集,采用纯文本表示。XML靠标记用数字化方法表示文档,把文档变成计算机能阅读的代码,以便计算机能帮我们存储、处理、查询、传输、打印它们.XML具有很好的扩展性。 XML文档=标记+字符数据。通过一系列机制使xML文档结构化、数据库化。这容易验证文档数据的合法性,其他程序(vB、C干+、Del-ph:、脚本程序)很容易提取(查询)文档中的数据。由于XML为文本文件,所以能直接利用HTTP协议在web中传输。利用CSS(级联样式表CaseadingStyleSheet)或XSL(扩展样式语言Extensible Style Language)能在浏览器中实现同一XML文档有多种显示形式,以满足Web的多种接人设备(PC、手机等)的显示要求。利用XSL可很方便地将XML文档翻译为HTML文档。XML将网络信息标准化,使得开发者和电脑易于辨认信息。XML能创建不依赖于平台、语言或限制性格式化协定的开放数据。所以XML很适于作为异构系统的中间接口层。 二:XML的特点 XML不能单单理解为可扩展标识语言,它是一个语言族。包括用于文件类型定义的XML-Schema/DTD、查询的Xpath、语言转换的XSLT、显示样式单XSL及链接语言Xpointer和Xlink。与HTML比较,它的主要特点见下表。 另外,XML还具有可无限组合标识的能力,具有命名空间说明、元素类型与属性类型的区分、标识的省略记法等新特性,使其使用和表达更加方便。 (1)易于扩展。HTML是符合SGML语法的一种固定格式的超文本标记语言,因其格式固定,标记有限,故难以扩展。而XML是摒弃了SGML中一些复杂性并考虑到适合Web特性的一个子集,可以定义其它语言,同时XML的标记是用户定义的,所以从理论上讲,其类型的数量可以是无限的; (2)结构性强。HTML不支持深层的结构描述,而XML的文件结构嵌套可以复杂到任意程度,能表示面向对象的等级层次; (3)交互性好。用户与应用进行交互时,使用XML可以非常方便地在本地排序、过滤和进行其它的数据操作,不需要与服务器进行交互,减轻了服务器的负担; (4)语义性强。HTML文档只是包括格式和结构的标记。而XML可以自行设计有意义的标记便于异构系统之间的数据交换和信息检索,实现机器与机器之间的信息交换。 三:XML的发展状况和应用领域 XML(eXtensible Markup Language)从XML1.0技术规范的问世(1998年)至今已经超过15年的时间。 针对XML目前的发展状况,从多方资料显示和通过本文的总结,XML的发展有以下特点: XML与面向对象技术相结合 XML与数据库技术相结合 异构系统之间互连 实现XML的信息检索 Web自动化 多数据源数据的集成 XML可应用于如下方面: 网络客户必须在不同的数据库间传递信息的应用; 需要把大部分从网络服务器下载的数据放到用户端处理的应用; 相同的数据对于不同的用户需有不同的界面的应用; 网络情报供货商要把发现的信息精心裁减,并发送给不同的个人用户的应用; 在Web上发布数据,使Web数据更有效地管理; 自然语言翻译; Web商务应用。 四:XML的应用前景 XML引起广泛关注的重要原因是它具有标准与语言的双重特性。作为一种语言,迄今为止,其逻辑处理能力并不强,还难逃“标识”的阴影;作为一种标准,却具备了无限生机与活力。XML的迅速推广与UN/EDIFACT的使用成本过高有关。严格意义上讲,迄今为止,国际公认的电子商务数据交换的标准只有1个,那就是UN/EDIFACT。UN/EDIFACT具有严格的标准体系与规范的立标过程。1张符合UN/EDIFACT的电子发票,其内容通常超过普通国家发票内容的10倍以上。因为它必须兼顾各个国家、各个民族的商业习惯的不同和用于电子领域的特殊要求。这样一张发票,从调查到成文,从成文到向国家TAG申请,然后依次向地区EDIFACT理事会秘书处申请,向EWG秘书处提交,向其他国家征求意见,交T1工作组评审,直到下一届会议发布。暂且不论其间繁琐的环节与时间的跨度,光开发投入的费用恐怕就非一个经济体所愿承担。这就是为什么UNSM进展缓慢的原因。如果再考虑

文档评论(0)

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

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

1亿VIP精品文档

相关文档