Вопросы с тегом 'gson'

Gson - это библиотека с открытым исходным кодом Google для сериализации и десериализации объектов Java в/из JSON.
34
ответов

Android Studio: добавить jar в качестве библиотеки?

Я пытаюсь использовать новую Android Studio, но не могу заставить ее работать правильно. Я использую библиотеку Gson для сериализации/десериализации JSON-объектов. Но библиотека как-то не включена в сборку. Я создал новый проект только с MainActiv...
задан 17 мая '13 в 14:41
12
ответов

Gson: Как исключить определенные поля из сериализации без аннотаций

Я пытаюсь узнать Гссона, и я борюсь с исключением поля. Вот мои классы public class Student { private Long id; private String firstName = "Philip"; private String middleName = "J."; p...
задан 26 янв. '11 в 12:19
5
ответов

Джексон против. Gson

После поиска некоторых существующих библиотек для JSON я, наконец, закончил с этими двумя: Джексон Google GSon Я немного частично отношусь к GSON, но слово в сети - это то, что GSon страдает от определенной небесной производительности issue (по со...
задан 04 марта '10 в 13:20
13
ответов

Google Gson - deserialize list <class> объект? (общий тип)

Я хочу передать объект списка через Google Gson, но я не знаю, как десериализовать общие типы. Что я пробовал после просмотра этого (ответ BalusC): MyClass mc = new Gson().fromJson(result, new List<MyClass>(){}.getClass()); но затем я полу...
задан 05 апр. '11 в 18:17
8
ответов

Gson: Непосредственно конвертировать String в JsonObject (без POJO)

Не похоже, чтобы понять это. Я пытаюсь манипулировать деревьями JSON в GSON, но у меня есть случай, когда я не знаю или у меня есть POJO, чтобы преобразовать строку, прежде чем перейти к JsonObject. Есть ли способ перейти непосредственно от String д...
задан 06 нояб. '10 в 1:35
12
ответов

Преобразование данных JSON в объект Java

Я хочу иметь доступ к свойствам из строки JSON в моем методе действий Java. Строку можно получить, просто сказав myJsonString = object.getJson(). Ниже приведен пример того, как может выглядеть строка: { 'title': 'ComputingandInformationsystems'...
задан 06 нояб. '09 в 17:54
5
ответов

GSON выбрасывает "Ожидаемый BEGIN_OBJECT, но был BEGIN_ARRAY"?

Я пытаюсь разобрать строку JSON, подобную этой [ { "updated_at":"2012-03-02 21:06:01", "fetched_at":"2012-03-02 21:28:37.728840", "description":null, "language":null, "title":"JOHN", "url":"http://rus.JOHN.JOHN...
задан 07 марта '12 в 12:24
6
ответов

Представление нулевого значения в JSON

Каков предпочтительный метод для возврата нулевых значений в JSON? Есть ли другое предпочтение для примитивов? Например, если у моего объекта на сервере есть Integer, называемый "myCount" без значения, самым правильным JSON для этого значения будет:...
задан 14 янв. '14 в 21:19
12
ответов

Как конвертировать JSON в HashMap с помощью Gson?

Я запрашиваю данные с сервера, который возвращает данные в формате JSON. Приведение HashMap в JSON при выполнении запроса не было сложным, но, наоборот, это немного сложно. Ответ JSON выглядит следующим образом: { "header" : { "alerts"...
задан 06 мая '10 в 10:29
4
ответов

Gson - конвертировать из Json в типизированный ArrayList <T>

Используя библиотеку Gson, как преобразовать строку JSON в ArrayList пользовательского класса JsonLog? В принципе, JsonLog - это интерфейс, реализованный различными типами журналов, сделанных моим Android-приложением - журналами SMS, журналами вызов...
задан 12 сент. '12 в 11:29
6
ответов

GSON - формат даты

Я пытаюсь создать собственный формат даты в выходе Gson, но .setDateFormat(DateFormat.FULL), похоже, не работает, и он то же самое с .registerTypeAdapter(Date.class, new DateSerializer()). Это похоже на то, что Gson не заботится об объекте "Дата" и...
задан 29 июля '11 в 15:24
10
ответов

Разбор JSON с использованием Gson для Java

Я хотел бы проанализировать данные из JSON, которые имеют тип String. Я использую Google Gson. У меня есть: jsonLine = " { "data": { "translations": [ { "translatedText": "Hello world" } ] } } "; и мой класс: public class JsonPar...
задан 30 марта '11 в 21:51
3
ответов

Использование GSON для анализа массива JSON

У меня есть файл JSON, как это: [ { "number": "3", "title": "hello_world", }, { "number": "2", "title": "hello_world", } ] До того, когда файлы имели корневой элемент, я использовал бы: Wrapper w = gson....
задан 24 авг. '13 в 21:17
3
ответов

Можно ли использовать экземпляр Gson как статическое поле в модели bean (повторное использование)?

Здесь реализована модель I: public class LoginSession { private static final Gson gson = new Gson(); private String id; private String name; private long timestamp; public LoginSession(String id, String name) { this.id ...
задан 30 апр. '12 в 11:49
7
ответов

Использование Enums при разборе JSON с помощью GSON

Это связано с предыдущим вопросом, который я задал здесь ранее Разбор JSON с использованием Gson Я пытаюсь разобрать тот же JSON, но теперь я немного изменил свои классы. { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${...
задан 21 нояб. '11 в 14:46