Home > Table of Contents


Proceedings of the 2nd International Symposium on Information Processing (ISIP 2009)

Huangshan, China, August 21-23, 2009

Editors: Fei Yu, Jian Shu, and Guangxue Yue

AP Catalog Number: AP-PROC-CS-09CN002

ISBN: 978-952-5726-02-2 (Print), 978-952-5726-03-9 (CD-ROM)

Page(s): 155-158

R-NEMXML: A Reusable Solution for NEM-XML Parser

Yunsong Zhang, Lei Zhao, and Jiwen Yang

Full text: PDF


As an extensible markup language, XML palys a more and more important role in data representation and data exchange over Internet. XML parsing, however, has a poor reputation for low performance. Many methods have been proposed to solve this problem, but none of them has been entirely satisfactory. Reusing XML parsing results is a novel but very effective and promising way to improve XML parsing performance. Serializing the XML parsing results into consistent mediums, such as file and database, and restoring the original XML parsing results from them, can avoid parsing the same XML document repetitively. To achieve this goal, it is necessary to keep the content and structure information of XML nodes in meta-type, such as integer, to make sure that the parsing results can be serialized and restored undistortedly. The testing results show that reusing XML parsing results can significantly improve XML parsing performance, and save large amount of space as well.

Index Terms

XML parsing, DOM, reusability, VTD Record, R-MED-struct

Copyright @ 2009 ACADEMY PUBLISHER All rights reserved