Put a [Serializable][Serializable] tag on each of your classes that correspond to JsonJSON. This will indicate that these can be serialized.
This might fix the JSONUtilityJSONUtility, as I can't see any of the nested arrays that cause the problem in the mentioned link.