Я использую retrofit для работы с веб-службами в android. Мой ответ URL это что-то вроде этого:получить контент от модификации
{"data":
{"cus_detail":
{
"id": "1",
"cus_unique_id": "181612302153223",
"cus_company_id": "1"
}
}
}
Главная:
RestAdapter restAdapter = new RestAdapter.Builder()
.setEndpoint("https://example.com")
.build();
Retro service = restAdapter.create(Retro.class);
service.getFeed(new retrofit.Callback<Object>() {
@Override
public void success(Object obj, Response response) {
Log.v("RETROFIT",obj.toString());
}
@Override
public void failure(RetrofitError retrofitError) {
System.out.println("RETROFIT_ERROR "+retrofitError);
}
});
Интерфейс:
public interface Retro {
@GET("/user?format=json&method=view_profile&cus_id=1")
void getFeed(Callback<Object> response);
}
Я получаю этот результат:
{data={cus_detail={id=1, cus_unique_id=181612302153223, cus_company_id=1}}}
Как я могу извлекать cus_unique_id
от этих данных?
Первая половина ответа является правильной. Я бы не рекомендовал вторую часть. – GreyBeardedGeek
Что будет в классе данных? –
@GreyBeardedGeek: Что случилось во второй части? –