EasyML
EasyML serialization library, to and from XML, similar to Gson
...
EasyML can be customized with user-defined serialization strategies.
The low-level components, XMLWriter and XMLReader, can be used directly, for a higher control compared to the EasyML Facade.
Security policies can also be defined, specifying black- or whitelists of types which are allowed at deserialization time.
EasyML on GitHub:
http://github.com/cordisvictor/easyml-lib