Turning a data class with too much functionality into a POD - SysLat Cleanup #2
Suggestions:

Make export data a static method, pass in the object to be exported.
Do not have a member variable just to store JSON data; generate the JSON only as part of the export method.