OpenEXI Nagasena

OpenEXI is a W3C open source API for converting XML files to the Efficient XML Interchange format (EXI).

See:
          Description

The Proc (Processor) package contains the EXIDecoder, which is used to convert EXI streams to XML format. The common package contains classes, interfaces, and enumerators that define the vocabulary used to describe EXI streams (events, options, alignment, and character string values). The grammars package contains the GrammarCache, which combines an XML Schema Definition with EXI grammar options to create an EXI Schema. The IO package contains the Scanner, which is used by EXIDecoder to read and interpret EXI streams. The SAX package contains the Transmogrifier, which encodes an XML file to an EXI stream, and the EXIReader, which restores an EXI stream to its logical XML equivalent. The schema package contains classes that are used to represent XML Schema Documents (XSDs). The scomp (schema compiler) package contains the EXISchemaFactory, which is used to compile XML Schema Documents (XSDs) to EXISchemas.
Packages
org.openexi.proc
org.openexi.proc.common
org.openexi.proc.grammars
org.openexi.proc.io
org.openexi.sax
org.openexi.schema
org.openexi.scomp

 

OpenEXI is a W3C open source API for converting XML files to the Efficient XML Interchange format (EXI).

You can learn more about OpenEXI by visiting the OpenEXI homepage at openexi.sourceforge.net.