- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于XML Web技术及其在电子出版之应用
(计算机08-2 张雪)
【摘要】:一般预料,XML将继HTML之后,成为新一代Web的整合技术,为网路带来第二波革命性的改变,促使网路从资讯处理阶段跨越到知识管理阶段,并将在电子出版、电子商务、电子图书馆、电子资料交换、远距教学等领域展现其强大的应用潜能。本文旨在探讨XML如何有效的表达网路上各种知识,为资料的交换和处理提供新的机制;并试图从电子出版的角度着眼,说明电子文件组成要素,分析目前Web出版的现况,从而深入了解现今Web所遭遇的困境与瓶颈;接着基于文件存取、整合、传递、操纵、显示等议题,提出一个整合式XML文件管理系统架构,并探讨XML相关技术,诸如DTD、XML?Schema、XML Namespaces、RDF、XLink、DOM、CCS、XSL等,在此一架构中所扮演的角色及功能,进而描绘出Web未来发展之趋势与轮廓。????关键词:XML;HTML;XHTML;Web出版;电子文件;电子出版
绪论 随着网路的发展,图书与出版技术逐渐由传统印刷形式,朝向全面电子化的方向迈进,藉由网路,人类的文化得以采用数位化型态即时传播;透过网路,全球的使用者皆可共享资讯、共用资源。如今,经由Web产生的电子文件,已经如同蜘蛛网一样,密密麻麻的组成了一个全球性的系统(Distributed??Hypertext??System)。在此一系统中,HTML(HyperText??Markup??Language,超文件标示语言)无疑是扮演了一个关键性的角色。但是随着资讯科技的发展,Web应用愈来愈广泛,HTML的弱点也愈来愈明显。其中最严重的,便是HTML擅长版面编排而欠缺内容语意,所以虽然适合人类阅览但却不利于电脑理解;其次,HTML的标签集是固定的、不可扩展的,无法应付多样化的应用。这些缺点在电子出版、电子商务、远距教学、电子图书馆等全新领域急速发展,并期望Web朝向自动化、智慧化目标迈进的同时,遂成了Web发展的一大隐忧。?? 有鉴于此,人们开始着手研究改进HTML的方法,XML(eXtensible??Markup??Language,可扩展标注语言)便是在这样的背景下产生的。XML具有可扩展性、高度结构化和良好的资料组织能力,能够有效的表达网路上各种知识,为资料的交换和处理提供新的机制,一般预料,XML将成为新一代Web的整合技术。若将HTML比拟为网路的第一波革命,则XML极可能继HTML之后为网路带来第二波革命性的改变,促使网路从资讯处理阶段跨越到知识管理阶段,并将在电子出版、电子商务、电子图书馆、电子资料交换、远距教学等领域展现其强大的应用潜能。众多的特点使得XML成为一个强势语言,并迅速获得各界的支持及响应。?? 本文从电子出版的角度着眼,说明电子文件组成要素,分析目前Web出版的现况,从而深入了解HTML所遭遇的困境与瓶颈,接着基于文件存取、整合、传递、操纵、显示等议题,规画一个整合式XML文件管理系统架构,并探讨XML相关技术在此一架构中所扮演的角色及功能,进而描绘出Web未来发展之趋势与轮廓。??一、电子文件与Web出版
电子文件所必备的要素众多,其中最重要的当属‘资料’(Data)、‘结构’(Structure)和‘表现’(Presentation)三者:1.资料:指文件的内容(Content),也就是文字、图表等内涵部分。????2.结构:指文件中有关资料的描述部分,如题名、作者、章节、段落等。????3.表现:指文件所呈现出来的外观、样式、版面编排等。?? 若将文件与人体作一类比,则结构就如同人的骨架,资料则相当于肉体,而表现就形同外貌,三者相辅相成,形成一个完整的资讯描述体系,因此在本文中特将此三者合称为‘电子文件三要素’。一般而言,如果电子出版的目的仅在于如何将电子文件顺利呈现在读者面前供其阅览,则只要使用适当的‘表现’方式来展现出文件的‘资料’即可,不太需要考虑到文件的‘结构’问题,就此一层次而言,HTML已经相当足够。但是,如果要更有效的管理、检索、交换Web上呈现指数成长的电子文件,则非得加强其结构性不可。??
二、XML与新一代Web(一)XML缘起与目标 1996年7月‘XML工作小组’(XML??Working??Group)在W3C(World??Wide??Web??Consortium,全球资讯网协会)的赞助下成立),当年11月提交XML初稿,并于1998年1月10日正式通过XML1.0规范,成为W3C的一个建议标准(Recommendation)。由于XML具有可扩展性、结构性、自我描述性,并采用资料和样式分离原则,使其在资料的管理、交换上拥
文档评论(0)