Skip to content
rickyepoderi edited this page Jul 30, 2016 · 21 revisions

wbxml-stream icon The wbxml-stream library is a Java StAX implementation for the WBXML format. StAX - Streaming API for XML is a standard API inside JavaSE for parsing XML documents. WBXML - WAP binary XML is a binary representation of XML used mainly for transmitting XML in a more compact way. In other words the wbxml-stream library lets java parse and encode WBXML documents using StAX.

In order to understand the WBXML standard (very strange and weird) it is documented in open mibile alliance. This implementation is mainly based in libwbxml C library. A lot of things are copied or based on that implementation.

The progress of the project is commented in my blog.

Some informational links

  • [How it works](wiki/How it works)
  • [Language Definition](wiki/Language Definition)
  • [Example of a new language definition](wiki/Example of a new Language)
  • [The String Table and wbxml-stream](wiki/The String Table or STRTBL)
  • [How to compile wbxml-stream from github](wiki/Compiling from github)
  • [How to use it](wiki/How to use it)

Versions