Здравствуйте, я создаю Rest Api с laravel, и это мой json:
[
{
"id": 1,
"title": "Hello",
"des": "how are",
"level": 1,
"type": "normal",
"image": "96566310.jpg"
},
{
"id": 2,
"title": "How to handle pagination in retrofit",
"des": "How to handle pagination in retrofit",
"level": 1,
"type": "normal",
"image": "96015502.jpg"
}
]
В Android я хочу получить список новостей и использовать модификацию:
Call<List<News>> callnews = AppController.dataService.getlistnews();
callnews.enqueue(new Callback<List<News>>() {
@Override
public void onResponse(Call<List<News>> call, Response<List<News>> response) {
if (response.isSuccessful()){
List<News> news = response.body();
for (News a : news){
Log.i(AppController.TAG,a.getTitle());
}
}
}
@Override
public void onFailure(Call<List<News>> call, Throwable t) {
Log.i("Error",t.getMessage());
}
});
Но яЭта ошибка: Ошибка ввода-вывода: ожидается BEGIN_ARRAY, но в строке 1 пути 1 столбца 1 $