Ich habe die Zwei-Json-Antwort vom Server mit demselben "Schlüssel". Der Json ist unten angegeben.

    {"data":
         {
          "userId":"+919923911289",
          "inTime":"2016-07-25 12:09:47+05:30",
          "outTime":"0",
          "totalTime":"0",
          "type":"attendance"
          }
}

Und die zweite Antwort von json ist

{"data":"please try again..."}

Ich verwende Retrofit, um die Antwort zu erhalten. Für den ersten JSON habe ich das GSON-Modell erstellt. Wenn die Antwort jedoch im zweiten JSON-Format vorliegt, hatte ich kein Antwortmodell dafür.

Ich zeige die Daten mit dem GsonModel für die erste json-Antwort an. Und wenn es eine zweite Art von Antwort gibt, was soll ich hier tun. Werde ich das TypeToken hier oder etwas anderes verwenden.

Und es gibt mir auch die Analyse-Ausnahme, die ich verstehe. Aber ich wusste nicht, was ich tun muss.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage