I use simpleframework (https://simple.sourceforge.net/) in a project for my serializing / deserializing needs, but it doesn't work as expected (well, atleast not how I expect) when dealing with empty / null String values.I use simpleframework (https://simple.sourcefor