ceci est ma première réponse JSON et j'ai obtenu le jetonRénovation 2 comment obtenir la réponse des objets JSON imbriqués (android)
{
"token": "I0ZmEifQ.CdbGWjkIYnuO29uJokCIGn8kXFbLbVp3gnlsEszagno"
}
classe POJO
public class TokenReceiver {
private String token;
public String getToken() {
return token;
}
}
ci-dessus a bien fonctionné, mais comment pour obtenir la réponse ci-dessous pour
{
"user": {
"id": 1,
"first_name": "Super",
"last_name": "Admin",
"email": "[email protected]",
"mobile_no": 2147483647,
"created_at": "2016-01-21 00:00:00",
"updated_at": "2016-01-21 00:00:00",
"user_role_id": 1
}
}
le code d'état est de 200 (OK) mais les données ne sont pas g ise attaché au POJO
public class User {
@SerializedName("id")
@Expose
private int id;
@SerializedName("first_name")
@Expose
private String first_name;
@SerializedName("last_name")
@Expose
private String last_name;
@SerializedName("email")
@Expose
private String email;
@SerializedName("mobile_no")
@Expose
private String mobile_no;
@SerializedName("created_at")
@Expose
private String created_at;
@SerializedName("updated_at")
@Expose
private String updated_at;
@SerializedName("user_role_id")
@Expose
private int user_role_id;
}
merci à l'avance
J'espère que ça va vous aider! il suffit d'ouvrir ce http://www.jsonschema2pojo.org/ et sélectionnez le type de source: JSON et le style d'annotation: GSON et vider votre plein JSON là, vous aurez plein pojo prêt, que vous pouvez coller dans votre code de projet. et cette classe POJO que vous pouvez définir comme CallBack dans Retrofit! – Rahul