论文部分内容阅读
摘 要:文章阐述XML的功能和技术优势,指出XML广阔的使用前景为其在数字图书馆中的应用提供了更大的发展空间,易于实现知识共享和交换,易于处理交换信息,不仅使指定信息搜索成为可能,而且使数据更新变得更加容易。
关键词:XML;数字图书馆;信息技术;数据
中图分类号:G434;G258.6 文献标志码:A 文章编号:1008-3561(2018)15-0019-01
XML是W3C创建的一组规范,已得到许多工业组织和开发商的支持,是SGML的子集,它是由SGML派生出来的,是一种创建标记语言的语言,一种元标记语言。XML起源于SGML(Standard Generalized Markup Language),它去除了SGML中一些非常复杂而又用得很少的特性,使其更加精练、简洁,更易于理解和使用。XML出现的最早目的是解决大规模出版面临的挑战,但它现在被广泛用于Web上标记各种数据,发挥着越来越重要的作用,更适合在网络环境下使用。
一是可扩展性。XML是一种简化的标记语言,允许自定义标记,因而具有良好的扩展性。XML是SGML的一个精简的子集,是一种元标记语言,这使得其在网络应用和信息共享上方便、高效、可扩展。二是多样性。XML的突出特点是数据内容与描述数据显示方式的信息相分离。XML通过定义标记来描述文档内容,数据内容的显示方式由XSL和CSS来控制,允许开发人员指定不同的显示方式,使数据可以按最适合用户浏览的方式表现出来。三是通用性。XML是一种定义严格的语言,它几乎没有定义什么可选的特性。这使得XML达到了最大程度的通用性,任何与XML兼容的解析器都可以对一个合法的XML文档进行解析而不会出现任何错误。所以,XML能够作为一种广义的中介,在各种平台、语言和程序中流通。四是简单性。数据可被XML唯一标识,没有XML,搜索软件必须了解每个数据库是如何创建的,这在实际操作中是不可能的。因为每个数据库描述数据的方式都是不同的,有了XML標识数据的功能,搜索就变得十分容易。五是灵活性。通过XML,数据可以粒状地更新。每当一部分数据变化后,不需要重发整个结构化的数据。变化的元素从服务器发送到客户端,不需要刷新整个使用者的页面就能够显示出来。六是描述性。这是XML的最重要特性之一,XML是一种用来定义数据和元数据的语法,这就使得用户能够定义数据本身。也就是说,由于XML提供了描述数据的方法,其具备了描述任何事物的能力。七是跨平台性。由于XML是SGML的子集,其具有跨平台的特性。
(1)易于实现知识共享和交换。数字图书馆中的数字化信息比较庞大,并且要为网上用户提供检索服务,因而图书馆必须采用较先进的技术手段对数据进行合理有效的描述。由W3C提出的资源描述框架(Resource description Framework, RDF)是XML的最重要的一项应用,它对数字图书馆的开发具有重大意义。RDF可描述内容及内容之间的关系,易于实现知识和交换共享。
(2)易于处理交换信息。数字图书馆是一个虚拟的、分布式的系统,在其内部各子系统之间必然会有大量的信息(数据)交换。同时,数字图书馆与外界(如用户、合作者、信息提供商等)也存在信息交换,而交换各方的软、硬件环境是很难保持一致的。因此,操作人员必须采用一种通用的信息交换格式(交换语言)。由于XML是非专有的并易于阅读和编写,因而成为交换语言的首选。有了XML,人们就可以利用任何理解XML的工具来处理交换信息,而不必花费大量的时间和精力去寻找或编写转换程序。
(3)使指定信息搜索成为可能。海量信息资源的组织形式和检索信息是数字图书馆建设中必须解决的问题。因此,成功的数字图书馆应该是一个真正的资源中心,在这个中心里,海量数据不能无序地堆积,必须按照一定的规则有序地组织起来。只有在有序的数据结构中,检索机制才能高效率地运转,而信息快速准确地检索是学校建设数字图书馆的主要目标。使用XML寻找所需图书,可轻松按照作者书名、ISSN号或其他准则的标准方式进行分类描述,搜索经过筛选的网站,找到相关的图书。这样,就克服了HTML不能区分信息和元信息且不支持信息嵌套体系结构的缺陷,使全文检索功能大大增强,检索针对性更强。
(4)使数据更新变得更加容易。任何一个数据库都面临增加、修改和删除数据的工作,但用XML形式存储的数据变化要少一些,因为当其一部分数据变化后,不需要重发整个结构化数据,只要将发生变化的数据从服务器发送到客户端,整个页面不用刷新就能显示出来。这种更新方式可避免重建Web页,减轻服务器负担,提高网络运行效率。
总之,数字图书馆是未来图书馆的发展方向,从传统的图书馆到数字图书馆是一次革命性的转折。随着XML及其相关技术的不断完善,以XML为主导的信息技术在高校数字图书馆建设中的应用优势已充分显现出来,必将广泛地应用于数字图书馆中,为数字图书馆的建设带来勃勃的生机。
参考文献:
[1]贾宏.基于XML的数字图书馆Web信息资源整合[J].晋图学刊,2006(04).
[2]郑京华.XML在数字图书馆中的应用[J].图书馆学刊,2004(05).
关键词:XML;数字图书馆;信息技术;数据
中图分类号:G434;G258.6 文献标志码:A 文章编号:1008-3561(2018)15-0019-01
一、XML的定义
XML是W3C创建的一组规范,已得到许多工业组织和开发商的支持,是SGML的子集,它是由SGML派生出来的,是一种创建标记语言的语言,一种元标记语言。XML起源于SGML(Standard Generalized Markup Language),它去除了SGML中一些非常复杂而又用得很少的特性,使其更加精练、简洁,更易于理解和使用。XML出现的最早目的是解决大规模出版面临的挑战,但它现在被广泛用于Web上标记各种数据,发挥着越来越重要的作用,更适合在网络环境下使用。
二、XML的特点
一是可扩展性。XML是一种简化的标记语言,允许自定义标记,因而具有良好的扩展性。XML是SGML的一个精简的子集,是一种元标记语言,这使得其在网络应用和信息共享上方便、高效、可扩展。二是多样性。XML的突出特点是数据内容与描述数据显示方式的信息相分离。XML通过定义标记来描述文档内容,数据内容的显示方式由XSL和CSS来控制,允许开发人员指定不同的显示方式,使数据可以按最适合用户浏览的方式表现出来。三是通用性。XML是一种定义严格的语言,它几乎没有定义什么可选的特性。这使得XML达到了最大程度的通用性,任何与XML兼容的解析器都可以对一个合法的XML文档进行解析而不会出现任何错误。所以,XML能够作为一种广义的中介,在各种平台、语言和程序中流通。四是简单性。数据可被XML唯一标识,没有XML,搜索软件必须了解每个数据库是如何创建的,这在实际操作中是不可能的。因为每个数据库描述数据的方式都是不同的,有了XML標识数据的功能,搜索就变得十分容易。五是灵活性。通过XML,数据可以粒状地更新。每当一部分数据变化后,不需要重发整个结构化的数据。变化的元素从服务器发送到客户端,不需要刷新整个使用者的页面就能够显示出来。六是描述性。这是XML的最重要特性之一,XML是一种用来定义数据和元数据的语法,这就使得用户能够定义数据本身。也就是说,由于XML提供了描述数据的方法,其具备了描述任何事物的能力。七是跨平台性。由于XML是SGML的子集,其具有跨平台的特性。
三、XML在高校数字图书馆建设中应用的优势
(1)易于实现知识共享和交换。数字图书馆中的数字化信息比较庞大,并且要为网上用户提供检索服务,因而图书馆必须采用较先进的技术手段对数据进行合理有效的描述。由W3C提出的资源描述框架(Resource description Framework, RDF)是XML的最重要的一项应用,它对数字图书馆的开发具有重大意义。RDF可描述内容及内容之间的关系,易于实现知识和交换共享。
(2)易于处理交换信息。数字图书馆是一个虚拟的、分布式的系统,在其内部各子系统之间必然会有大量的信息(数据)交换。同时,数字图书馆与外界(如用户、合作者、信息提供商等)也存在信息交换,而交换各方的软、硬件环境是很难保持一致的。因此,操作人员必须采用一种通用的信息交换格式(交换语言)。由于XML是非专有的并易于阅读和编写,因而成为交换语言的首选。有了XML,人们就可以利用任何理解XML的工具来处理交换信息,而不必花费大量的时间和精力去寻找或编写转换程序。
(3)使指定信息搜索成为可能。海量信息资源的组织形式和检索信息是数字图书馆建设中必须解决的问题。因此,成功的数字图书馆应该是一个真正的资源中心,在这个中心里,海量数据不能无序地堆积,必须按照一定的规则有序地组织起来。只有在有序的数据结构中,检索机制才能高效率地运转,而信息快速准确地检索是学校建设数字图书馆的主要目标。使用XML寻找所需图书,可轻松按照作者书名、ISSN号或其他准则的标准方式进行分类描述,搜索经过筛选的网站,找到相关的图书。这样,就克服了HTML不能区分信息和元信息且不支持信息嵌套体系结构的缺陷,使全文检索功能大大增强,检索针对性更强。
(4)使数据更新变得更加容易。任何一个数据库都面临增加、修改和删除数据的工作,但用XML形式存储的数据变化要少一些,因为当其一部分数据变化后,不需要重发整个结构化数据,只要将发生变化的数据从服务器发送到客户端,整个页面不用刷新就能显示出来。这种更新方式可避免重建Web页,减轻服务器负担,提高网络运行效率。
四、结束语
总之,数字图书馆是未来图书馆的发展方向,从传统的图书馆到数字图书馆是一次革命性的转折。随着XML及其相关技术的不断完善,以XML为主导的信息技术在高校数字图书馆建设中的应用优势已充分显现出来,必将广泛地应用于数字图书馆中,为数字图书馆的建设带来勃勃的生机。
参考文献:
[1]贾宏.基于XML的数字图书馆Web信息资源整合[J].晋图学刊,2006(04).
[2]郑京华.XML在数字图书馆中的应用[J].图书馆学刊,2004(05).