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

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

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

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

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
7 отв.

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

Каков предпочтительный метод для возврата нулевых значений в JSON? Есть ли другое предпочтение примитивам? Например, если у моего объекта на сервере есть Integer с именем "myCount" без значения, наиболее правильным JSON для этого значения будет: {}...
14 янв. '14 в 21:19
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
6 отв.

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/rss.p...
07 марта '12 в 12:24
13 отв.

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

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

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

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

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

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

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

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

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

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

Как десериализовать список, используя GSON или другую библиотеку JSON в Java?

Я могу сериализовать список в моем сервлете на GAE, но я не могу десериализовать его. Что я делаю неправильно? Это мой класс Video в GAE, который сериализуется: package legiontube; import java.util.Date; import javax.jdo.annotations.IdGeneratorS...
30 нояб. '10 в 23:49
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