Journal of Computers, Vol 2, No 10 (2007), 9-17, Dec 2007
doi:10.4304/jcp.2.10.9-17

Schema-Based Compression of XML Data with Relax NG

Christopher League, Kenjone Eng

Abstract


The extensible markup language XML has become indispensable in many areas, but a significant disadvantage is its size: tagging a set of data increases the space needed to store it, the bandwidth needed to transmit it, and the time needed to parse it. We present a new compression technique based on the document type, expressed as a Relax NG schema. Assuming the sender and receiver agree in advance on the document type, conforming documents can be transmitted extremely compactly. On several data sets with high tag density this technique compresses better than other known XML-aware compressors, including those that consider the document type.



Keywords


XML; data compression; tree compression; Relax NG; compact binary formats

References



Full Text: PDF


Journal of Computers (JCP, ISSN 1796-203X)

Copyright @ 2006-2012 by ACADEMY PUBLISHER – All rights reserved.