Сервер присылает ответы в формате
{response: {.......}}
например
{response: {code: 0}}
{response: {type: "test"}}
Пытаюсь сделать парсинг при помощи библиотеки gson в таком виде
class Response
class CodeInfo {
private int code;
}
class TypeInfo {
private String type;
}
CodeInfo = parse
Внутренние классы довольно обширные
На конструкции Response
Ответ
Спасибо @diraria за направление на путь истинный. Итого получилось
public
CodeInfo info = parse("{response: {code: 0}}", CodeInfo.class)
Если писать так
public
то строка парсится, но resp.getResponse() возвращает объект класса com.google.gson.internal.LinkedTreeMap
Комментариев нет:
Отправить комментарий