Результаты поиска по запросу "gson"

1 ответ

Есть ли способ разобрать то же самое, но с помощью NewtonSoft?

му я использую GSON для анализа JSON из API, и я застрял в том, как заставить его анализировать динамические поля в данных. Вот пример данных JSON, возвращаемых по запросу: { - 30655845: { id: "30655845" name: "testdata description: "" ...

7 ответов

Этот завод отправит наиболее точный TypeAdapter

я проблема с десериализацией строки JSON с помощью Gson. Я получаю массив команд. Командой может быть запуск, остановка, другой тип команды. Естественно, у меня есть полиморфизм, и команда start / stop наследуется от команды. Как я могу ...

2 ответа

Очень похоже на ответ Мэттса, но с использованием Joda:

ужно десериализовать JSON, который является массивом значений даты / длины. Вот пример возвращенного JSON: [{"2011-04-30T00:00:00-07:00":100}, {"2011-04-29T00:00:00-07:00":200}]Используя GSON, я могу десериализовать это вList<Map<Date,String>>, ...

ТОП публикаций

3 ответа

Привет с 2018. Все равно ничего.

лкнулся со странным поведением в GSON. Если у меня есть следующая структура класса: public interface Animal { public void nothing(); } public class Cat implements Animal { private String name; public Cat(String name) { super(); this.name ...

2 ответа

Десериализовать рекурсивный полиморфный класс в GSON

class Complex implements Recursive { Map<String, Recursive> map; ... } class Simple implements Recursive { ... }Как я могу десериализовать этот JSON: { "type" : "complex", "map" : { "a" : { "type" : "simple" }, "b" : { "type" : "complex", "map" ...

1 ответ

 должен автоматически использовать его для сериализации объекта и возврата

я есть свой классUser: class User { public String name; public int id; public Address address; public Timestamp created; }Сейчас я создаю собственный JsonSerializer для User.class: @Override public JsonElement serialize(User src, Type ...

4 ответа

Измените это на:

ример пробела: У нас есть тип объекта Apple. У Apple есть некоторые переменные-члены: String appleName; // The apples name String appleBrand; // The apples brand List<Seed> seeds; // A list of seeds the apple hasИ начальный объект ...

3 ответа

Использование GSON для анализа объекта json против массива json

У меня есть JSON, который является либо отдельным объектом, либо массивом того же объекта. Есть ли способ проанализировать эти данные с помощью Gson, где он будет отличать один объект от массива? Единственное решение, которое у меня есть в ...

3 ответа

, Немного отстой, ты спрашиваешь меня;)

public class UserAction { private final UUID uuid; private String userId; /* more fields, setters and getters here */ public UserAction(){ this.uuid = UUID.fromString(new com.eaio.uuid.UUID().toString()); } public UserAction(UUID uuid){ this.uuid ...

4 ответа

Для объекта, или для полиморфных вещей в целом, они могли бы иметь запись атрибута, который адаптер сериализовал изначально. Но по памяти я думаю, что даже такие очевидные вещи, как {"a", 2, "b"} не десериализовались в Object [].

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