Perguntas com a marcação «gson»

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

6
Biblioteca Gson no Android Studio
Alguém pode me dar um guia passo a passo para adicionar a biblioteca Gson a um projeto Android? Tentei a JSONbiblioteca embutida, mas parece um pouco entediante agora. Eu vi alguns exemplos baseados no Gson, e isso parece muito fácil.
92 android  gson 


11
Como analisar o array JSON (não o objeto Json) no Android
Tenho dificuldade em encontrar uma maneira de analisar JSONArray. Se parece com isso: [{"name":"name1","url":"url1"},{"name":"name2","url":"url2"},...] Eu sei como analisá-lo se o JSON foi escrito de forma diferente (em outras palavras, se eu tivesse o objeto json retornado em vez de uma matriz de objetos). Mas é tudo o que tenho e …
89 java  android  json  gson  arrays 

15
gson.toJson () lança StackOverflowError
Eu gostaria de gerar uma string JSON do meu objeto: Gson gson = new Gson(); String json = gson.toJson(item); Sempre que tento fazer isso, recebo este erro: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at com.google.gson.stream.JsonWriter.string(JsonWriter.java:473) at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:347) at com.google.gson.stream.JsonWriter.value(JsonWriter.java:440) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:235) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:220) at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:68) at …
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.