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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Не похоже, чтобы понять это. Я пытаюсь манипулировать деревьями JSON в GSON, но у меня есть случай, когда я не знаю или у меня есть POJO, чтобы преобразовать строку, прежде чем перейти к JsonObject. Есть ли способ перейти непосредственно от String д...
05 нояб. '10 в 22: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 в 9:24
13

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

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

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

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

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

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

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

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

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

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

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

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

Не удалось создать конвертер для моего класса в Android Retrofit library

Я мигрирую от использования Volley to Retrofit, у меня уже есть класс gson, который я использовал ранее для преобразования ответа JSONObject в объект, реализующий аннотации gson. Когда я пытаюсь заставить http получить запрос с помощью модификации, н...
03 сент. '15 в 5:17