Preguntas etiquetadas con gson

Gson es la biblioteca de código abierto de Google para serializar y deserializar objetos Java a / desde JSON.



7
Representando nulo en JSON
¿Cuál es el método preferido para devolver valores nulos en JSON? ¿Hay una preferencia diferente por las primitivas? Por ejemplo, si mi objeto en el servidor tiene un número entero llamado "myCount" sin valor, el JSON más correcto para ese valor sería: {} o { "myCount": null } o { …
423 json  jackson  gson 

15
Gson: cómo excluir campos específicos de la serialización sin anotaciones
На этот вопрос есть ответы en Stack Overflow en русском : Исключить поле при сериализации или десериализации в Gson Estoy tratando de aprender Gson y estoy luchando con la exclusión de campo. Aqui estan mis clases public class Student { private Long id; private String firstName = "Philip"; private String …
413 java  json  serialization  gson 

5
Jackson vs. Gson [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 5 años . Mejora esta pregunta Después de buscar JSON en algunas bibliotecas existentes, finalmente …
363 java  json  comparison  gson  jackson 

9
Gson: convierte directamente String a JsonObject (sin POJO)
Parece que no puedo resolver esto. Estoy intentando la manipulación del árbol JSON en GSON, pero tengo un caso en el que no sé o tengo un POJO para convertir una cadena, antes de convertirla JsonObject. ¿Hay alguna manera de ir directamente de un Stringa JsonObject? He intentado lo siguiente …
301 java  json  gson 

9
GSON lanzando "Se esperaba BEGIN_OBJECT pero fue BEGIN_ARRAY"?
Estoy tratando de analizar una cadena 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" } ] en una lista de objetos. List<ChannelSearchEnum> lcs = (List<ChannelSearchEnum>) …
295 java  android  gson 


12
Conversión de datos JSON a objeto Java
Quiero poder acceder a las propiedades desde una cadena JSON dentro de mi método de acción Java. La cadena está disponible simplemente diciendo myJsonString = object.getJson(). A continuación se muestra un ejemplo del aspecto que puede tener la cadena: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{ 'title': 'LeveloneCIS', …
262 java  json  jackson  gson 

7
Gson: convierta de Json a una ArrayList escrita <T>
Usando la biblioteca Gson, ¿cómo convierto una cadena JSON en una ArrayListde una clase personalizada JsonLog? Básicamente, JsonLoges una interfaz implementada por diferentes tipos de registros creados por mi aplicación de Android: registros de SMS, registros de llamadas, registros de datos, y esta ArrayListes una colección de todos ellos. Sigo …
211 java  android  json  gson 

8
GSON - Formato de fecha
Estoy tratando de tener un formato de fecha personalizado en la salida de Gson, pero .setDateFormat(DateFormat.FULL)no parece funcionar y es lo mismo con .registerTypeAdapter(Date.class, new DateSerializer()). Es como si a Gson no le importara el objeto "Fecha" y lo imprime a su manera. ¿Cómo puedo cambiar eso? Gracias EDITAR: @Entity …
187 java  gson 

11
Análisis JSON usando Gson para Java
Me gustaría analizar datos de JSON que son de tipo String. Estoy usando Google Gson . Yo tengo: jsonLine = " { "data": { "translations": [ { "translatedText": "Hello world" } ] } } "; y mi clase es: public class JsonParsing{ public void parse(String jsonLine) { // there I …
154 java  json  gson 




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.