0
私はJSONを提供するサーバレストを持っています。 Retrofitを使用してユーザーリストを取得するのではなく、ユーザーを取得できます。JSONリストにレトロフィットを使用して別のオブジェクトを埋め込む
ユーザーJSONの例(サーバー/ユーザー/ 2):
{
"id": 2,
"firstName": "name",
"lastName": "name"
}
ユーザーリストの例(サーバー/ユーザー):
{
"_embedded": {
"users": [
{
"id": 2,
"firstName": "name",
"lastName": "name"
},
{
"id": 3,
"firstName": "Ime",
"lastName": "Léonide"
}
]
}
}
私はそれが "_embedded" によって引き起こされていると思います。私はこれを変更できるとは思わない。
Javaコード:
@GET("users/")
Call<List<User>> usersList();