Resultados da pesquisa a pedido "gson"
Como analisar campos JSON dinâmicos com o GSON?
Então, estou usando o GSON para analisar o JSON a partir de uma API e estou empolgado em saber como analisá-lo nos campos dinâmicos dos dado Aqui está um exemplo dos dados JSON retornados em uma consulta: { - 30655845: { id: "30655845" name: ...
Polimorfismo com gson
Tenho um problema ao desserializar uma string json com o Gson. Eu recebo uma matriz de comandos. O comando pode ser iniciar, parar, algum outro tipo de comando. Naturalmente, tenho polimorfismo e o comando start / stop é herdado do comand Como ...
GSON desserializando o valor-chave para o objeto personalizado
Preciso desserializar o json, que é uma matriz de valores de data / longo. Aqui está um exemplo do JSON retornado: [{"2011-04-30T00:00:00-07:00":100}, {"2011-04-29T00:00:00-07:00":200}]Usando o GSON, sou capaz de desserializar isso para ...
Serializando a lista de interfaces GSON
Me deparei com um comportamento estranho no GSON. Se eu tiver a seguinte estrutura de classe: public interface Animal { public void nothing(); } public class Cat implements Animal { private String name; public Cat(String name) { super(); ...
Desseralizador personalizadosonson para uma variável em um objeto
Meu exemplo de probelm: Temos um tipo de objeto da Apple. A Apple tem algumas variáveis de membro: String appleName; // The apples name String appleBrand; // The apples brand List<Seed> seeds; // A list of seeds the apple has E o objeto de ...
Como invocar outro serializador de um Gson JsonSerializer personalizad
Tenho minha classe personalizadaUser: class User { public String name; public int id; public Address address; public Timestamp created; }gora estou criando um JsonSerializer personalizado para User.class: @Override public JsonElement ...
Force GSON para usar construtor 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 que o GSON usa campos e não getters / setters?
Por que o GSON usaS campos (privado, público, protegido)? Existe uma maneira de dizer ao GSON para usar apenas getters e setters?
Parar JSON com GSON, objeto às vezes contém lista às vezes contém objeto
Estou trabalhando com uma API que às vezes contém uma lista de objetos filhos: { 'obj' : { children: [ {id: "1"}, {id: "2"} ] } } Eu posso analisar isso sem problemas. Mas se houver apenas um filho, ele não o retornará como uma lista: { 'obj' ...
Json to Gson - Modelagem
Estou tentando converter um JSON para GSON, mas não consigo modelar. Alguém pode me dar um exemplo com est [ { "id": "1", "name": "lalala", "object1": [ "string1", "string1", "string1" ], "object2": [ "anotherString1", "anotherString2" ] }, { ...