Wie wird mit unterschiedlichem Verhalten umgegangen? Type in Retrofit 2

In WebApi zurückgegebenes JSON-Feld kann von einer anderen Klasse sein:

{ someField:"some string" }
{ someField: { "en" : "some string", "ka" : "რამე სტრინგი" } }

Ich habe einige Lösungen gesehen, aber es war in früheren Versionen von Retrofit.

Wie würde meine Pojo-Klasse aussehen und wie kann ich diesen dynamischen Json analysieren?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage