Chapter 11. EXI Run-Time Library Functions

Table of Contents

Fidelity Options
XML to EXI Conversion
EXI to XML Conversion

This release of XBinder contains a run-time library with functions that can be used to convert XML to and from Efficient XML Interchange (EXI) format as described in the W3C draft recommendation at http://www.w3.org/TR/exi/. EXI is described in the working draft as “a very compact representation for the eXtensible Markup Language (XML) Information Set that is intended to simultaneously optimize performance and the utilization of computational resources”.

The EXI implementation in this release contains only the schemaless variant of the encoding as described in the working draft. There is also schema-informed variant and a special compression algorithm that can provide even further gains in compactness and processing efficiency. These may be implemented in later XBinder releases.