gson

GSON lanzando "Esperado COMENZAR OBJETO pero fue COMENZAR MATRIZ"? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué Gson fromJson lanza una excepción JsonSyntaxExceptio ... .IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2 ¿Alguna idea de cómo debo arreglarlo?

Gson-convertir de Json a una ArrayList mecanografiada

Usando la biblioteca Gson, ¿cómo convierto una cadena JSON en un ArrayList de una clase personalizada JsonLog? Básicamente, J ... // serialize "logs" again } } Parece que el compilador no entiende que me refiero a un ArrayList escrito. ¿Qué hago?

¿Cómo puedo convertir JSON a un HashMap usando Gson?

Estoy solicitando datos de un servidor que devuelve datos en formato JSON. Lanzar un HashMap en JSON al hacer la solicitud no ... }, "result" : "4be26bc400d3c" } ¿De qué manera sería más fácil acceder a estos datos? Estoy usando el módulo GSON.

Android Studio: ¿Agregar jar como biblioteca?

Estoy tratando de utilizar el nuevo Android Studio, pero parece que no puedo conseguir que funcione correctamente. Estoy usa ... orrectamente, pero al ejecutar la aplicación obtengo un ClassDefNotFoundException. ¿Alguien sabe lo que estoy haciendo mal?

Formato de fecha GSON

Estoy tratando de tener un formato de fecha personalizado en la salida Gson, pero .setDateFormat(DateFormat.FULL) no parece f ... NG).create(); System.out.println(gson.toJson(adviceSheet); } Siempre uso java.util.Date; setDateFormat() no funciona : (

Representación de null en JSON

¿Cuál es el método preferido para devolver valores nulos en JSON? ¿Hay una preferencia diferente para los primitivos? Por e ... oupId> <artifactId>jackson-core</artifactId> <version>2.3.0</version> </dependency>

Google Gson-deserializar objeto de lista? (tipo genérico)

Quiero transferir un objeto de lista a través de Google Gson, pero no se como deserializar tipos genéricos. Lo que intenté ... é la serialización como se sugiere en la guía del usuario. Pero no ayudó. Edit3: Resuelto, ver mi respuesta a continuación.

Análisis de JSON usando Gson para Java

Me gustaría analizar los datos de JSON que son de tipo String. Estoy usando Google Gson. Tengo: jsonLine = " { "data": { ... lass JsonParsing{ public void parse(String jsonLine) { // there I would like to get String "Hello world" } }

Seralizador personalizado Gson para una variable (de muchas) en un objeto usando TypeAdapter

He visto muchos ejemplos simples de usar un TypeAdapter personalizado. La más útil ha sido Class TypeAdapter<T>. Pero e ... e HashMap<String, MyObject2> sources; private LinkedHashMap<String, SomeClass> customSerializeThis; [snip] }

¿Está bien usar la instancia Gson como un campo estático en un modelo bean (reuse)?

Este es el modelo que implementé: public class LoginSession { private static final Gson gson = new Gson(); private ... de 1000 instancias/seg. ¿Está bien usar la instancia Gson como campo estático? Gracias por cualquier consejo/corrección.

¿Cómo deserializar una lista usando GSON u otra biblioteca JSON en Java?

Me puede serializar una Lista en mi servlet en GAE, pero no puedo deserializar ella. ¿Qué estoy haciendo mal? Este es mi vi ... ricao = descricao; } public Date getDate() { return date; } public void setDate(Date date) { this.date = date; } }

Uso de GSON para analizar una matriz JSON

Tengo un archivo JSON como este: [ { "number": "3", "title": "hello_world", }, { "number": ... ng title = ((JsonObject)entries.get(0)).get("title"); Pero preferiría saber cómo hacerlo (si es posible) con ambos métodos.

Gson ignorando entradas de mapa con valor = null

Gson gson = new Gson(); Map<String,Object> map = new HashMap<String, Object>(); map.put("a", 1); map.put("b", null); System.out.println(gson.toJson(map)); //prints {"a":1} ¿Cómo consigo que incluya todas las entradas?

Usar Enums mientras analiza JSON con GSON

Esto está relacionado con una pregunta anterior que hice aquí antes Análisis de JSON usando Gson Estoy tratando de analiz ... tion}"); Pero dado que esto es sintácticamente imposible, ¿cuáles son las soluciones recomendadas, soluciones alternativas?

No se puede crear un convertidor para mi clase en la biblioteca de actualización de Android

Estoy migrando de usar Volley a Retrofit, ya tengo la clase gson que usé antes para convertir JSONObject reponse a un objeto ... } @Override public Pet[] newArray(int size) { return new Pet[size]; } }; }

Parsing JSON array into java.útil.Lista con Gson

Tengo un JsonObject llamado "mapping" con el siguiente contenido: { "client": "127.0.0.1", "servers": [ "8. ... getAsJsonArray() Y ahora quiero analizar eso JsonArray en un java.util.List... ¿Cuál es la forma más fácil de hacer esto?

Cómo analizar una matriz JSON (No un Objeto Json) en Android

Tengo problemas para encontrar una manera de analizar JSONArray. Se ve así: [{"name":"name1","url":"url1"},{"name":"name2", ... Me necesito algo para JSONArray. ¿Puede alguien por favor darme alguna pista, o un tutorial o un ejemplo? Muy apreciado !

Retrofit Esperado COMENZAR OBJETO pero fue COMENZAR MATRIZ

Soy bastante nuevo en el análisis de JSON , estoy usando la biblioteca de actualización de Square y me encontré con este prob ... método de éxito arroja el error Esperado BEGIN_OBJECT pero fue BEGIN_ARRAY en la línea 1 column2 ¿Qué está mal aquí?

gson.toJSON () lanza StackOverflowError

Me gustaría generar una cadena JSON a partir de mi objeto: Gson gson = new Gson(); String json = gson.toJson(item); Cada v ... ivate Collection<BomItem> items; private int quantity; ¿Alguna idea de qué causa este error? ¿Cómo puedo arreglarlo?

Cómo analizar una matriz JSON con Gson

Quiero analizar matrices JSON y usar gson. En primer lugar, puedo registrar la salida JSON, el servidor responde claramente a ... String(), PostEntity.class); Log.d("postLog", postEnt.getPostList().get(0).getId()); ¿Qué está mal, cómo puedo resolver?