期刊文献+

一种基于排序的XML文档数据交换算法 被引量:1

Sorting Based XML Data Exchange Algorithm
下载PDF
导出
摘要 在XML数据交换过程中,XQuery和XSLT将XML文档以树的形式在内存中转换,不仅速度慢,而且仅能处理小文件。为了快速并高效地处理大型的XML文档,定义了XML模式的表结构,应用排序方法实现了一个三阶段的数据交换算法。首先将源XML文档转换成符合源模式的表结构,然后按照目标模式对该表进行排序,最后将排序后的表转换成符合目标模式的XML文档。实验表明,该算法不但能高效地进行XML文档的转换,而且对大型的XML文档有着很好的扩展性。 In XML data exchange,XQuery and XSLT transform the XML document in memory in tree form,so they are not very efficient,and only can handle small documents.In order to transform large-scale XML documents efficiently,this paper defined the table of a schema,and proposed a sorting based three-phase XML data exchange algorithm.First,the algorithm transforms the XML document into a table,then,it sorts the table according to the target schema,and finally,it constructs a target XML document with the sorted table.The experiments show that the proposed algorithm can not only transform XML documents efficiently,but also he scalable to large-scale XML documents.
作者 任柯 杨霞
出处 《计算机科学》 CSCD 北大核心 2014年第5期223-226,234,共5页 Computer Science
基金 2013年度中央高校基本科研业务费专项项目青年教师基金(13NZYQN27)资助
关键词 数据交换 XML转换 模式映射 外排序 Data exchange XML transformation Schema mapping External sorting
  • 相关文献

参考文献22

  • 1Lenzerini M.Data integration:a theoretical perspective[C]//PODS.New York,USA,2002:233-246.
  • 2Kolaitis P G.Schema mappings,data exchange,and metadata rnanagement[C]//pODS.New York,USA,2005:61-75.
  • 3BemsteinP A,Melnik S.Model management 2.0:manipulating richer mappings[C]//SIGMOD.New York,USA,2007:1-12.
  • 4Barceló P.Logical foundations of relational data exchange[J].SIGMOD Rec.,2009,38:49-58.
  • 5顾九春,刘璐.基于XML的公路车辆智能监测信息交换研究[J].计算机应用研究,2012,29(8):2985-2987. 被引量:7
  • 6Fagin R,Kolaitis P G,Popa L.Data exchange:getting to the core[J].ACM Trans.Database Syst.,2005,30:174-210.
  • 7Gottlob G,Nash A.Data exchange:computing cores in polynomial time[C]//PODS.New York,USA,2006:40-49.
  • 8Libkin L,Sirangelo C.Data exchange and schema mappings in open and closed worlds[J].Journal of Computer and System Sciences(In Press,Corrected Proof),2010.
  • 9Fagin R,Kimelfeld B,Kolaitis P G.Probabilistic data exchange[C]// ICDT.New York,USA,2010:76-88.
  • 10Arenas M,Libkin L.XML data exchange:Consistency and query answering[J].J.ACM,2008,55:1-72.

二级参考文献30

  • 1吴倩,李宁,方春燕.“标文通”与OOXML文字处理文档格式的比较与转换[J].计算机应用研究,2009,26(2):591-594. 被引量:10
  • 2Juha-Miikka Nurmilaakso, Paavo Kotinurmi, Hannu Lawsvuori. XML-Based e-Business Frameworks and Standardization [J]. Computer Standards & Interfaces (S0920-5489), 2006, 28(5): 585-599.
  • 3Nicholas C Zakas. Professional Javascript for Web Developers, 2nd Edition [M]. USA: Wiley Publishing, 2008.
  • 4Hai Zhuge. Component-Based Workflow Systems Development [J]. Decision Support Systems (S0167-9236), 2003, 35(4): 517-536.
  • 5Injun Choi, Hyunbae Jeong, Minseok Song. IPM-EPDL: An XML-Based Executable Process Definition Language [J]. Computers in Industry (S0166-3615), 2005, 56(1): 85-104.
  • 6NI Dai-heng, LEONARD J D I I. Development of TrafficXML: a proto- type XML for traffic simulation[ C]//Proc of the 83rd Annual Meeting of the Transportation Research Board. 2004:2-13.
  • 7ZHANG Na, SHi Jian-jun. Commercial vehicle scheduling extensible markup language VRP-XML[ C]//Proc of the 1st International Con- ference on Transportation Logistics. 2005:27-29.
  • 8治安卡口系统与集成系统的接口规范[R].北京:北京易华录信息技术有限公司,烟台三宏科技有限公司,2007.
  • 9Zhang K, Statman R, Shasha D. On the editing dis-tance between unordered labeled trees[J]. Information Processing Letters. 1992, 42(3) : 133-139.
  • 10Nierman A, Jagadish H V. Evaluating Structural Simi- larity in XML Documents[DB/OL]. 2002, citeseerx. ist. psu. edu,61-66.

共引文献11

同被引文献5

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部