をREPONSE:{URL} /ログイン[レトロフィット] [アンドロイド]標準JSONと各モデルのオブジェクトを解析私は標準のJSON応答のretrofit2 で働い
{
"message": "succesfully",
"status_code": "100",
"data":{
"token":"jiur02Pje9",
"username":"usertest",
"id":"jlow81"
}
}
と別のAPI:
{
"message": "get information succesfully",
"status_code": 100,
"data": {
"username": "usertest02",
"phone": "1111111",
"image": "http://test/1.jpg",
"online_status": 1
}
}
を
私は
String message;
int statusCode;
Object data;
ファイルモデルに
BaseData.javaを作成します
UserInformation.java(フィールド:ユーザ名、画像...):ユーザ情報及び認証対象に、[データ]を解析する方法(トークン、ID、ユーザ名...フィールド)
Authentication.java
ありがとうございます。
GSONを試してみましたか? –
両方のAPI用に別々のモデルを作成できないのはなぜですか? –
@ Vlad Matvienkoはい、私はgsonを使ってみました –