Perguntas com a marcação «gson»

Gson é a biblioteca de código aberto do Google para serializar e desserializar objetos Java de / para JSON.



7
Representando null em JSON
Qual é o método preferido para retornar valores nulos em JSON? Existe uma preferência diferente para primitivas? Por exemplo, se meu objeto no servidor tiver um número inteiro chamado "myCount" sem valor, o JSON mais correto para esse valor seria: {} ou { "myCount": null } ou { "myCount": 0 …
423 json  jackson  gson 


5
Jackson vs. Gson [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 5 anos . Depois de pesquisar em algumas bibliotecas existentes por JSON, finalmente …
363 java  json  comparison  gson  jackson 

9
Gson: Converter diretamente String em JsonObject (sem POJO)
Não consigo entender isso. Estou tentando manipulação de árvore JSON no GSON, mas tenho um caso em que não conheço ou tenho um POJO para converter uma string antes de converter para JsonObject. Existe uma maneira de ir diretamente de um Stringpara JsonObject? Eu tentei o seguinte (sintaxe Scala): val …
300 java  json  gson 

9
GSON jogando "BEGIN_OBJECT esperado, mas BEGIN_ARRAY"?
Estou tentando analisar uma string JSON como esta [ { "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.php", "icon_url":null, "logo_url":null, "id":"4f4791da203d0c2d76000035", "modified":"2012-03-02 23:28:58.840076" }, { "updated_at":"2012-03-02 14:07:44", "fetched_at":"2012-03-02 21:28:37.033108", "description":null, "language":null, "title":"PETER", "url":"http://PETER.PETER.lv/rss.php", "icon_url":null, "logo_url":null, "id":"4f476f61203d0c2d89000253", "modified":"2012-03-02 23:28:57.928001" } ] em uma lista de objetos. List<ChannelSearchEnum> lcs = (List<ChannelSearchEnum>) new …
295 java  android  gson 


12
Convertendo Dados JSON em Objeto Java
Quero poder acessar propriedades de uma sequência JSON dentro do meu método de ação Java. A string está disponível simplesmente dizendo myJsonString = object.getJson(). Abaixo está um exemplo de como a string pode ser: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': …
262 java  json  jackson  gson 

7
Gson - converte de Json em um ArrayList <T> digitado
Usando a biblioteca Gson, como faço para converter uma string JSON em uma ArrayListclasse personalizada JsonLog? Basicamente, JsonLogé uma interface implementada por diferentes tipos de logs criados pelo meu aplicativo Android - logs de SMS, logs de chamadas, logs de dados - e essa ArrayListé uma coleção de todos eles. …
211 java  android  json  gson 

8
GSON - Formato da data
Estou tentando ter um formato de data personalizado na saída do Gson, mas .setDateFormat(DateFormat.FULL)não parece funcionar e é o mesmo com .registerTypeAdapter(Date.class, new DateSerializer()). É como se o Gson não se importasse com o objeto "Data" e o imprimisse à sua maneira. Como posso mudar isso? obrigado EDITAR: @Entity public …
187 java  gson 

11
Análise JSON usando o Gson para Java
Eu gostaria de analisar dados do JSON, que é do tipo String . Estou usando o Google Gson . Eu tenho: jsonLine = " { "data": { "translations": [ { "translatedText": "Hello world" } ] } } "; e minha turma é: public class JsonParsing{ public void parse(String jsonLine) { …
154 java  json  gson 

4
É possível usar a instância do Gson como um campo estático em um bean de modelo (reutilização)?
Aqui está o modelo que eu implementei: public class LoginSession { private static final Gson gson = new Gson(); private String id; private String name; private long timestamp; public LoginSession(String id, String name) { this.id = id; this.name = name; this.timestamp = System.currentTimeMillis(); } public String toJson() { return gson.toJson(this); …

1
Gson ignorando entradas do mapa com value = null
Gson gson = new Gson(); Map&lt;String,Object&gt; map = new HashMap&lt;String, Object&gt;(); map.put("a", 1); map.put("b", null); System.out.println(gson.toJson(map)); //prints {"a":1} Como faço para incluir todas as entradas?
132 java  json  gson 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.