GSON java.lang.IllegalArgumentException: classe " xx "déclare plusieurs JSON champs nommé" XX " ET StackOverflowError

Je veux convertir un sqlResult mappé à un Objet très complexe en JSON afin de l'enregistrer dans un redis une valeur. Maintenant, je suis une Erreur

java.lang.IllegalArgumentException: class 'xx' declares multiple JSON fields named 'XX'

Comment puis-je résoudre ce problème sans chaging les classes comme mentionné dans le message d'erreur "xx"?

Ou sont les autres libs disponibles, qui sont le support de la conversion de l'objet et de JSON avec l'appui de plusieurs JSON les noms des champs par exemple, json-io?


J'ai mis à jour mon projet avec les éléments suivants suggestedd classe la classe A déclare plusieurs champs JSON afin d'éviter de multiples champs JSON.

Mais maintenant j'ai un autre problème

nested exception: java.lang.StackOverflowError des suggestions pour ce problème? Parce que je suis en utilisant une très grande collection/objet de la conversion.

InformationsquelleAutor imalik8088 | 2014-07-18