Resultados de la búsqueda a petición "gson"

6 la respuesta

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 ...

2 la respuesta

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"), ...

1 la respuesta

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 ...

2 la respuesta

¿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 ...

4 la respuesta

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 ...

2 la respuesta

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 ...

1 la respuesta

¿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, ...

4 la respuesta

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", ...

3 la respuesta

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 ...

4 la respuesta

Gson: @Expose vs @SerializedName

Con respecto a Gson, ¿cuál es la diferencia entre@Expose y@SerializedName("stringValue")?