Resultados de la búsqueda a petición "gson"
Polymorphism con gson
Tengo un problema para deserializar una cadena json con Gson. Recibo una gran variedad de comandos. El comando puede ser iniciar, detener, algún otro tipo de comando. Naturalmente tengo polimorfismo, y el comando de inicio / detención hereda del ...
GSON deserializando clave-valor para objeto personalizado
Necesito deserializar json, que es una matriz de valores de fecha / largo. Aquí hay un ejemplo del JSON devuelto: [{"2011-04-30T00:00:00-07:00":100}, {"2011-04-29T00:00:00-07:00":200}]Utilizando GSON, puedo deserializar esto a ...
Lista de serialización de interfaces GSON
Me encontré con un comportamiento extraño en GSON. Si tengo la siguiente estructura de clases: public interface Animal { public void nothing(); } public class Cat implements Animal { private String name; public Cat(String name) { super(); ...
Gson deseralizer personalizado para una variable en un objeto
Mi ejemplo de problema: Tenemos un tipo de objeto de Apple. Apple tiene algunas variables miembro: String appleName; // The apples name String appleBrand; // The apples brand List<Seed> seeds; // A list of seeds the apple has Y el objeto ...
¿Cómo invocar otro serializador desde un Gson JsonSerializer personalizado?
Tengo mi clase personalizadaUser: class User { public String name; public int id; public Address address; public Timestamp created; } Ahora estoy creando un JsonSerializer personalizado para User.class: @Override public JsonElement ...
Force GSON para usar un constructor específico
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 ...
¿Por qué GSON utiliza campos y no captadores / establecedores?
Por qué GSON usaSOLAMENT campos (privados, públicos, protegidos)? ¿Hay alguna manera de decirle a GSON que use solo captadores y establecedores?
Parsando JSON con GSON, el objeto a veces contiene la lista a veces contiene el objeto
Estoy trabajando con una API que a veces contiene una lista de objetos secundarios: { 'obj' : { children: [ {id: "1"}, {id: "2"} ] } } Puedo analizar esto sin problema. Pero si solo hay un hijo, no lo devuelve como una lista: { 'obj' : { ...
Json a Gson - Modelado
Estoy tratando de convertir un JSON a GSON, pero no puedo modelar. ¿Alguien puede darme un ejemplo con este. [ { "id": "1", "name": "lalala", "object1": [ "string1", "string1", "string1" ], "object2": [ "anotherString1", "anotherString2" ] }, { ...
GSON: ¿Cómo obtener un elemento insensible a mayúsculas y minúsculas de Json?
l @Code que se muestra a continuación funciona bien cuandoJSON objeto contienejsonKey tal como se pasó al método. Me pregunto ... ¿hay alguna forma de obtener un valor asignado a una representación de una clave que no distinga entre mayúsculas y ...