- Notifications
You must be signed in to change notification settings - Fork 5
rickyepoderi edited this page Jul 30, 2016 · 21 revisions
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.
- [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)
- Version 0.1.0 (Sep 25 2013)
- Version 0.2.0 (Jun 5 2016)
- Version 0.3.0 (Jul 9 2016)
- Version 0.4.0 (Jul 30 2016)