Ich bin ein REST-Service raubend (und ich habe keinen Zugriff auf seinen Code), die mir eine JSON wie folgt zurück:java.lang.IllegalArgumentException: Klasse XXXXX shouldest mehrere JSON Felder namens XXXX
{
"Type1": {
"id": "1"
},
"Type2": {
"id": 2
},
"Type3": {
"id": 2
}
}
wenn Sie versuchen, einen Fehler Deserialisierung auftritt:
java.lang.IllegalArgumentException: class XXXXX shouldest multiple JSON fields named id
Wie kann ich dieses Json Objekt drehen, ohne den Code zu ändern, die diese JSON erzeugt?
Wie deserialisieren Sie das? –
Ja. Ich versuche zu deserialisieren. Ich kann nichts beim Serialisieren ändern. –
Was wir damit gemeint haben, zeigen Sie uns Code, wo Sie deserialisieren? –