Разбор динамического массива в модифицированной версии Android

Ответ на синтаксический анализ приведен ниже: Я попытался разобрать, используя структуру классов POJO, например public MatchFullCardResponse.data.card.now.recent_overs_str [] getRecent_overs_str () { вернуть latest_overs_str; }

                        public void setRecent_overs_str(MatchFullCardResponse.data.card.now.recent_overs_str[] recent_overs_str) {
                            this.recent_overs_str = recent_overs_str;
                        }

                        @SerializedName("recent_overs_str")

                        recent_overs_str[] recent_overs_str;
                        public class recent_overs_str
                            {}

Но появляется ошибка Expexted Object, но найден массив

Recent_overs_str ": [[6, [« b4 »,« r0 »,« r1 »,« r1 »,« r0 »,« r5 »]], [5, [« r0 »,« r0 »,« r2 », «r1», «e1, wd», «r1», «r0»]], [4, [«w», «w», «r0», «r1», «e1, lb», «e1, wd») "," r0 "]]]," шары ": 36}

Не удалось выполнить синтаксический анализ с использованием класса POJO.K. Помогите мне создать структуру для приведенного выше динамического ответа.введите описание изображения здесь

0
0
90
1

Ответы 1

Я думаю, что лучший способ - написать свой собственный JsonDeserializer, поскольку у вас есть только значения и, похоже, для них нет имен.

Как это сделать? Вы можете поделиться телом метода для этого ответа?

Mugdha Kaushik 02.05.2018 19:05

вы используете gson для разбора?

Flo We 02.05.2018 19:56

Другие вопросы по теме