JSON doesn't support anything but "dumb" data structures. No class instances or anything like that.
in reply to Storable style de-serializing for JSON structures
Storable and Data::Dumper and others just produce string data, and can serialize perl objects. If all you care about is something that's technically JSON and you only pass it to other perl code, you can put the serialized string into a JSON attribute and retrieve it on the other side.
The real question would then be: why use JSON at all?