Resultados de la búsqueda a petición "gson"
Cómo usar los genéricos TypeToken + con Gson en Kotlin
No puedo obtener una Lista de tipos genéricos de una clase personalizada (Turnos): val turnsType = TypeToken<List<Turns>>() {}.type val turns = Gson().fromJson(pref.turns, turnsType)decía: cannot access '<init>' it is 'public /*package*/' in ...
Deserializar con gson y valores nulos
Estoy tratando de deserializar mi propia clase con un valor nulo. Pero mi código no funciona. Mi json: {"Text":null,"Code":0,"Title":"This is Sparta!"}En mi método hago lo siguiente: this.setText(gson.fromJson(jsonObject.getString("Text"), ...
Java - Alias para nombres de campo
Digamos que tengo un objeto: Object A String field1 = "abc"; String field2 = "xyz";El json para lo anterior es: { "ObjectA": { "field1": "abc", "field2": "xyz" } }Intenté crear una nueva identificación para los nombres de campo antes de enviar ...
¿Por qué Gson de Json lanza una JsonSyntaxException: se esperaba BEGIN_OBJECT pero fue BEGIN_ARRAY?
(Esta publicación está destinada a ser unpregunta canónica [https://meta.stackoverflow.com/questions/291992/what-is-a-canonical-question-answer-and-what-is-their-purpose] con una respuesta de muestra provista a continuación.) Estoy tratando de ...
Fusionar / Extender objetos JSON usando Gson en Java
A menudo, tengo la necesidad de fusionar dos objetos JSON (similar a la forma en que jQuery$.extend() [http://api.jquery.com/jQuery.extend/]trabajos). Sin embargo, la biblioteca Gson no tiene una funcionalidad integrada y han dichono lo ...
Android: Realm + Retrofit 2 + Gson
Tengo un problema al usarRetrofit + Gson yReino. Sé que hay un problema con la combinación de estas 3 bibliotecas. Algunas respuestas sugieren que establecer unExclusionStrategy paraGson puede resolver este problema, y lo probé pero ...
¿Cómo paso este Json escapado con Gson Java?
Así que recibo respuestas como las siguientes, sobre las cuales no tengo control: { "message": "someName someLastName has sent you a question", "parameters": "{\"firstName\":\"someName\",\"lastName\":\"someLastName\"}", "id": 141 }De un vistazo, ...
Deserialización de matriz json usando gson
Continuando desdeesta pregunta [https://stackoverflow.com/questions/3414021/how-do-i-modify-a-large-json-string] . Tengo problemas para deserializar la siguiente matriz json (perdón por el tamaño): "geometry": { "type": "Polygon", ...
Deserialización de GSON con tipos genéricos y nombres de campo genéricos
Digamos que tenemos una estructura como esta: JSON { "body": { "cats": [{ "cat": { "id": 1, "title": "cat1" } }, { "cat": { "id": 2, "title": "cat2" } }] } }Y POJO correspondiente: Response.class private final Body body; Body.class private ...
Gson: @Expose vs @SerializedName
Con respecto a Gson, ¿cuál es la diferencia entre@Expose y@SerializedName("stringValue")?