Skip to content

Efficient XML Interchange

Webb Roberts edited this page Nov 3, 2014 · 1 revision

Efficient XML Interchange (EXI) uses information in the XML Schema for an XML document to optimize compression of XML documents. Systems using EXI may program against a SAX interface, and character information items will not be decompressed until needed, which can greatly speed processing of XML document. Together, EXI can be very effective at speeding up XML transmission and processing.

The EXI specification is defined by W3C's Efficient XML Interchange Working Group. The [[EXI specification (Efficient XML Interchange (EXI) Format 1.0 (Second Edition))|http://www.w3.org/TR/exi/]] is a W3C recommendation.

Implementations

W3C maintains a list of implementations of EXI, which includes: