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

Преобразование данных JSON в объект Java
Я хочу иметь доступ к свойствам из строки JSON в моем методе действий Java. Строку можно получить, просто произнеся myJsonString = object.getJson() . Ниже приведен пример того, как может выглядеть строка: { 'title':...
392204 просмотров
schedule 20.07.2022

Разбор каналов Json с помощью google Gson
Я хотел бы знать, как анализировать канал JSON по элементам (например, URL / заголовок / описание для каждого элемента). Я просмотрел doc / api, но мне это не помогло. Это то, что у меня есть import com.google.gson.Gson; import...
21177 просмотров
schedule 25.08.2022

Преобразование имен свойств стиля JSON в имена Java CamelCase с помощью GSON
Я использую GSON для преобразования данных JSON, которые я получаю, в объект Java. Он работает очень хорошо во всех моих тестах. Проблема в том, что наши реальные объекты имеют некоторые свойства с именами типа is_online. GSON сопоставляет их...
56722 просмотров
schedule 07.03.2023

Джексон против. Гсон
После поиска в некоторых существующих библиотеках для JSON я наконец остановился на этих двух: Джексон Гугл Гсон Я немного неравнодушен к GSON, но в сети говорят, что Gson страдает от определенных небесных характеристик выпуск (по...
179048 просмотров
schedule 25.04.2022

Десериализация ArrayList неуниверсального типа с использованием GSON
РЕДАКТИРОВАТЬ: нулевой указатель был вызван неправильно сформированным json. Hi, Я пытаюсь десериализовать данные json в объект ArrayList of Restaurant следующим образом (на основе того, что я нашел в...
3890 просмотров
schedule 30.08.2023

Определить параметры универсального типа во время выполнения в Java
class Json<T> { @SerializedName( "T's type here" ) private final ArrayList<T> _bucket = new ArrayList<T>( 5 ); ... } Я хотел бы знать, как (если возможно) можно определить общие параметры класса во время выполнения. Из...
635 просмотров
schedule 23.04.2022

Гсон и аргонавты - проблема с преобразованием массива javascript в строку json в java pojo с использованием gson. Попытка получить мои структуры правильно
Вот моя строка json, которую я использую в java: json = [ {"id":"123456","Data":"skill2","dmlcrud":false}, {"id":"123456","Data":"skill3","dmlcrud":true}, {"id":"123456","Data":"skill14","dmlcrud":true},...
1436 просмотров
schedule 06.06.2023

Использование дженериков с GSON
Я использую GSON для декодирования JSON в объект типа T, например. public T decode(String json) { Gson gson = new Gson(); return gson.fromJson(json, new TypeToken<T>() {}.getType()); } Однако это возвращает исключение -...
14752 просмотров
schedule 15.02.2023

Действия по возврату представления json из контроллера Spring
Мой запрос основан на ajax, и я вызываю один из методов Spring Multiaction Controller, я могу создать файл json, используя библиотеку Gson. Есть ли способ вернуть json-представление из метода контроллера.
6770 просмотров
schedule 09.12.2022

Как сериализовать класс с интерфейсом?
Я никогда особо не занимался сериализацией, но пытаюсь использовать gson от Google для сериализации Объект Java в файл. Вот пример моей проблемы: public interface Animal { public String getName(); } public class Cat implements Animal {...
41092 просмотров
schedule 10.04.2023

Используя gson, как исключить из сериализации числовой тип (двойной, целочисленный) со значением по умолчанию?
Я использую gson для сериализации и столкнулся с проблемой. В определенном мною классе "Человек" есть поле "возраст", тип которого "int". Это поле по умолчанию равно 0, если оно не будет сброшено позже. При сериализации объекта Person я хочу...
2210 просмотров
schedule 14.08.2023

GSON — десериализовать коллекцию дженериков Java
Я безуспешно пытаюсь десериализовать список массивов из БД. вот как я помещаю свои объекты: for (int i = 0; i < dealsList.size(); i++) { ServerServicesInternalWrapper.reportDeal(Json.toWrap(dealsList.get(i))); } куда public static...
1523 просмотров
schedule 16.02.2023

Десериализация дженерика с неизвестным типом времени компиляции, где поле указывает тип
Это работает, но ужасно. Есть ли способ лучше? У меня есть общий класс, который в этом простом примере выглядит следующим образом public class MsgWrapper<T> { @Expose private T Message; @Expose private String Type; private String uri;...
1299 просмотров
schedule 27.01.2023

Не удается разобрать json с помощью JSONArray в Android
Я хочу преобразовать строку json в JSONArray, но она выдает jsonexception Это очень странно, потому что причина ошибки, которую он дает, кажется мне полностью ложной после отладки. это важная часть кода: ... HttpResponse response =...
7153 просмотров
schedule 22.01.2023

Как разобрать объект JSON в пользовательский объект с помощью Gson?
У меня есть следующий объект JSON в виде строки:...
2776 просмотров
schedule 20.08.2022

Android: сделайте LazyLoading ListView из GSON доступным без интернета
Я только что применил GSON к LazyLoading ListView от Fedor. Это означает, что приложение сохраняет загруженные изображения и тексты из Интернета во внешнее хранилище через класс ImageLoader. и мне интересно, почему, как сделать этот список...
746 просмотров

Как вызвать другой сериализатор из пользовательского Gson JsonSerializer?
У меня есть собственный класс User : class User { public String name; public int id; public Address address; public Timestamp created; } Сейчас я создаю собственный JsonSerializer для User.class: @Override public...
2905 просмотров
schedule 17.06.2023

Преобразование строки json в объект java?
Я искал примеры, связанные с преобразованием строк JSON в объект Java, но не нашел хороших примеров. Тот, который я нашел, когда-то был действительно простым и не имел дела со сложными строками JSON. Я делаю приложение для перевода строк с...
85933 просмотров
schedule 01.07.2022

Возврат ответа JSON от сервлета на страницу Javascript/JSP
Я думаю (на самом деле я ЗНАЮ!) Я делаю что-то неправильно. Я пытаюсь заполнить некоторые значения в HashMap и добавить каждый hasmap в список, который будет добавлен к объекту JSON: JSONObject json = new JSONObject(); try { Map address;...
109125 просмотров
schedule 10.03.2024

Почему GSON использует поля, а не геттеры / сеттеры?
Почему GSON использует ТОЛЬКО поля (частные, общедоступные, защищенные)? Есть ли способ указать GSON использовать только геттеры и сеттеры?
48779 просмотров
schedule 15.05.2023