基于XML图书阅读系统的分析-信号与信息处理专业论文.docxVIP

基于XML图书阅读系统的分析-信号与信息处理专业论文.docx

  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图书阅读 系统的研究 摘要 图书阅读系统是数字图书馆的一个重要的应用领域,数字图书馆是 在网络技术迅速发展的基础上产生的概念,它的应用范围不只限于图书 馆,已经延伸到各种数字资源的整合上。XML语言是W3C组织近年来发 展的一种标记语言,在网络和数据库应用中担当了重要的角色,它使数 字资源在不同平台的数据交换有了共同的标准。图书数据的组织是其一 个重要应用领域,本文的实现部分是采用图书扫描文本的方式。我们首 先讨论了XI皿的语言原理和系统文档数据的组织方法。然后设计了~个 基于XML的数据文档。最后介绍了基于XML的阅读系统的实现。 本文讨论了以下内容: 1. 数字图书馆的原理。 2. 标记语言和XML。 3. 阅读系统的数据组织。 4. 系统的设计方法 5. 系统实现 关键字:XML,阅读系统,都柏林核心集,MARC标准, JavaScript,HTML,XSLZDOM,CSS. 基于XML图书阅读系统的研究第一章 基于XML图书阅读系统的研究 第一章 绪 论 1.1.课题研究背景 本课题研究的是基于Ⅺ皿。的图书网上的阅读方法,它的技术涉及到数字图书馆 (Digital Library)的很多概念,为了更好地理解本课题在整个数字图书馆领域的位置, 所以先对相关概念进行介绍。 图书馆是一个古老的事物,我们对传统的图书馆都不陌生,它是图书文献汇集 的场所,是人们借阅各种资料的地方。而数字图图书馆成为关注的热点却是近几年 的事情。两三年前,数字图书馆还停留在概念阶段,现在,数字图书馆已经在各地 大规模地开始了建设。数字图书馆大约从90年代被一些发达国家所重视和推广,我 国在上世纪九十年代末也开始了相关的实施计划,国家“863计划”将它列入计划, 相继启动了一些试验性的数字图书馆项目。 从整个数字图书馆的发展过程看,互联网的飞速发展起到了数字图书馆加速 器的作用,应该说互联网是数字图书馆的核心技术,在对网上各种信息的搜索、加 工的过程中,人们发现了一系列问题,在研究这些问题的过程中,产生了“数字图 书馆”的概念。 虽然DigitalLibrary与传统图书馆没有必然的联系,但是由于目前资源主要 集中在图书馆,因此必然要借鉴图书馆的已有理论和信息管理,因此在中文名称上 一般仍然沿用“数字图书馆”。现在数字图书馆还处在发展阶段,所以对它的定义有 很多,比较典型的数字图书馆定义包括: 数字图书馆的收藏不限于文献资料,“它们可延伸到不能由印刷格式显示或区 分的数字人造物。” “无论是什么形式的数字媒介(文本、动态视频、音频、图形或图象),数字图 书馆都可以为它们提供一个媒体资产解决方案,包括充分的存储空间、升级、速度, 多级权限管理、高级搜索技术以及互联网的入口,以及连通新市场,保护资产不受 损失和贬值,保护知识产权。(IBM公司,1999)等等。 基于XML图书阅读系统的研究第二章标记语言 基于XML图书阅读系统的研究 第二章标记语言 2.1标记语言 我们熟悉的标记语言是超文本标记语言HTML(HyperText Markup Language)。 因为xML和肿ML同属一个大家族——标记语言家族,人们往往对HTML比较了解,一般 有个直观的认识,外型上二者差别不大。 顾名思义,标记语言的精髓在于“标记”(Markup),“标记”的一般定义是: 就数据本身的信息对数据进行编码的方法。这个定义相对抽象,其实“标记”的概 念在现实生活中比比皆是,如阅读时用荧光笔涂抹重要内容,就是对这些内容的一 种标记。 在浏览器中,这样的HTML代码(CENTER)(B)HELLO(/B)/CENTER)是如下显 示的: 腼LL0 可以看出H1ML关心的是呈现的外观。 2.2 xML语言 正象HTML一样,可扩展标记语言XML(eXtensible Markup Language)也是一种 标记语言。它同样依赖于描述一定规则的标记和能够读懂这些标记的应用处理工具 来发挥它的功能。 2.2.1 XML发展过程 XML有两个先驱——SGML和HTML,这两个语言都是非常成功的标记语言,但是他 们都在某些方面存在着与生俱来的缺陷。xML正是为了解决它们的不足而诞生的。 SGML的全称是标准通用化置标语言,它从80年代初开始使用。正如捌L一样,S刷L也 可用于创建成千上万的置标语言,它为语法置标提供了异常强大的工具,同时具有 极好的扩展性,因此在分类和索引数据中非常有用。目前,SGML多用于科技文献和 政府办公文件中。但是,SGML非常复杂,相关软件非常昂贵,还有最关键的一点, 几个主要的浏览器厂商都明确拒绝支持SGML,这无疑是SGML在网上传播遇到的最大 障碍。相反,HTML免费、简单,

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档