期刊文献+

一种基于VTD-XML模型的XML文件分块解析方法 被引量:1

A PARSING APPROACH FOR XML FILES BLOCKING BASED ON VTD-XML
在线阅读 下载PDF
导出
摘要 针对提升XML文档解析处理速度的问题,提出了一种基于VTD(Virtual Token Descriptor)模型的分块解析方法。该方法对XML文档进行分割、分块解析,并利用VTD-XML解析模型的无提取等特点构建了文件块结构缓存,用于对分块提取的记录进行合并校验。同时给出了方法的应用实例,并在FPGA硬件平台上实现了该方法的原型,实验证明该方法能明显提高XML文件的解析处理速度。 To improve the processing speed of XML files parsing,a blocking parsing approach based on VTD(Virtual token descriptor) model is proposed.This approach includes dividing and block parsing of XML files.It establishes the structure cache of file block by taking advantage of the non-extractive attribute of VTD-XML parsing model for merged check of the records extracted from blocking.At the same time,an application instance of the approach is given,and its prototype is realized on the FPGA hardware platform as well.Experiments prove that this approach can significantly raise the efficiency of parsing process of XML files.
作者 马学韬 施亮
出处 《计算机应用与软件》 CSCD 2011年第1期173-175,190,共4页 Computer Applications and Software
关键词 XML VTD-XML 解析器 分块 FPGA XML VTD-XML Parser Blocking FPGA(field-programmable gate array)
  • 相关文献

参考文献7

  • 1World Wide Web Consortium. Extensible Markup Language (XML) 1. 0,3rd [ EB/OL]. 2004. http ://www. w3. org.
  • 2Nicola M, John J. XML Parsing: A Threat to Database Performance [ C ]//Proc. 12th Int' 1 Conf. Information and Knowledge Management. USA : ACM Press ,2003 : 175 - 178.
  • 3Pan Y, et al. Parallel XML Parsing Using Meta-DFAs [ C ]//Proc. 3rd IEEE Int'l Conf. e-Science and Grid Computing. USA: IEEE CS Press, 2007 : 237 - 244.
  • 4Zhang Jimmy. A Quick Overview on Virtual Token Descriptor [ EB/ OL ]. 2005. http ://vtd-xml. soureeforge, net/VTD, html.
  • 5Zhang Jimmy. XML on a Chip [ EB/OL]. 2005. http://www, xml. com/pub/a/2OO5/O3/O9/chip, html.
  • 6曹毅,朱兰娟.加速XML解析过程的研究[J].微型电脑应用,2009(4):58-59. 被引量:3
  • 7Lam T, Ding J, Liu J. XML Document Parsing: Operational and Performance Characteristics [ J ]. Computer,2008, 41 ( 9 ) : 30 - 37.

二级参考文献6

  • 1W3C. Extensible Markup Language (XML) 1.1 (Second Edition) [EB/OL]. http://www.w3.org/TR/2006/REC- xm 111-20060816.
  • 2Fabio Arciniegas.XML developer's guide [ M ].北京:清华大学出版社,2003.
  • 3Didier Martin等.XML高级编程[M].北京:机械工业出版社,2000.
  • 4Jimmy Zhang. SOAP Processing: A Non - extractive Approach [ A ].Lecture Notes in Computer Science [ C ]. Volume 3250/2004:152-167.
  • 5The XML C parser and toolkit of Gnome libxml [EB/ OL]. http://xmlsoft.org/
  • 6VTD-XML The Future of XML Processing [EB/OL]. http://vtd-xml.sourceforge.net/

共引文献2

同被引文献10

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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