Как десериализировать подобный список <myobject> с GSON

71
9

Привет, сериализован список List<Show> list; пройти через намерение, используя

String listSerializedToJson = new Gson().toJson(mShowAdapter.getList());

Теперь в другой деятельности я получил json вот так:

String listSerializedToJson = getIntent().getExtras().getString("LIST_OF_OBJECTS");

Как преобразовать его в List<Show> list; ?

спросил(а) 2016-09-13T15:13:00+03:00 4 года, 1 месяц назад
1
Решение
58

Type listType = new TypeToken<ArrayList<Show>>(){}.getType();
List<Show> yourClassList = new Gson().fromJson(listSerializedToJson , listType);

ответил(а) 2016-09-13T15:18:00+03:00 4 года, 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема