The Einhugur Serialization Framework for Xojo is toserialise complex class structures with just 2 lines of code without adding any code to your classes. (You can add attributes to your class properties to fine tune the serialisation but it is not required.)
Full Specifications
What's new in version 1.2
Added another variation of DeSerialize on JSONSerializer class that takes defaultEncoding parameter.
Removed some unused variables that were making code analyse in Xojo report on it. (Bug ID: 0000004).
General
ReleaseMay 2, 2015
Date AddedMay 2, 2015
Version1.2
Operating Systems
Operating SystemsMacintosh, Mac OS X 10.9, Mac OS X 10.10