GSON java.lang.IllegalArgumentException: class 'xx' erklärt mehrere JSON-Felder mit dem Namen 'XX' - UND StackOverflowError

Ich konvertieren wollen ein "sqlResult" - zugeordnet, um ein sehr Komplexes Objekt zu JSON um Sie zu retten, um eine redis-Datenbank einen Wert. So, jetzt bin ich immer Fehler

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

Wie kann ich dieses problem lösen ohne chaging die Klassen als die in der Fehlermeldung genannten 'xx'?

Oder sind die anderen libs verfügbar, die Unterstützung der Umwandlung von Objekt nach und von JSON, die mit der Unterstützung von mehreren JSON-Felder-Namen, z.B. json-io?


Ich aktualisierte mein Projekt mit den folgenden suggestedd Klasse Klasse A deklariert mehrere JSON-Felder um zu vermeiden, dass mehrere JSON-Felder.

Aber jetzt habe ich ein anderes problem

nested exception is: java.lang.StackOverflowError Irgendwelche Vorschläge für dieses problem? Denn ich bin mit einer sehr großen Sammlung/Objekt für die Umrechnung.

InformationsquelleAutor imalik8088 | 2014-07-18
Schreibe einen Kommentar