Preguntas etiquetadas con jackson

Jackson es una biblioteca Java para manejar tareas como leer y escribir (analizar / generar) y vincular datos a / desde objetos Java. Aunque se usa principalmente para JSON, Jackson también admite muchos otros formatos de datos, como Avro, CBOR, CSV, Java Properties, Protobuf, Smile, XML y YAML.

8
Cómo usar Jackson para deserializar una matriz de objetos
La documentación de enlace de datos de Jackson indica que Jackson admite la deserialización de "matrices de todos los tipos compatibles", pero no puedo entender la sintaxis exacta para esto. Para un solo objeto, haría esto: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = …
780 java  json  jackson 



13
JsonMappingException: no se encontró un constructor adecuado para el tipo [tipo simple, clase]: no se puede crear una instancia del objeto JSON
Recibo el siguiente error cuando intento obtener una solicitud JSON y procesarla: org.codehaus.jackson.map.JsonMappingException: No se encontró un constructor adecuado para el tipo [tipo simple, clase com.myweb.ApplesDO]: no se puede crear una instancia del objeto JSON (¿necesita agregar / habilitar información de tipo?) Aquí está el JSON que estoy tratando de …

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 

22
Recursión infinita con Jackson JSON e Hibernate JPA
Cuando trato de convertir un objeto JPA que tiene una asociación bidireccional en JSON, sigo obteniendo org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError) Todo lo que encontré es este hilo que básicamente concluye con la recomendación de evitar las asociaciones bidireccionales. ¿Alguien tiene una idea para una solución alternativa para este error de …
412 java  json  orm  spring-mvc  jackson 

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 

5
¿Debo declarar el ObjectMapper de Jackson como un campo estático?
La biblioteca de Jackson ObjectMapper clase de parece ser segura para subprocesos . ¿Esto significa que debería declarar mi ObjectMappercomo un campo estático como este class Me { private static final ObjectMapper mapper = new ObjectMapper(); } en lugar de como un campo de nivel de instancia como este? class …
361 java  json  jackson 


18
Serializar con Jackson (JSON): ¿aparece "No se ha encontrado ningún serializador"?
Recibo una excepción cuando intento serializar un objeto muy simple usando Jackson. El error: org.codehaus.jackson.map.JsonMappingException: no se encontró un serializador para la clase MyPackage.TestA y no se descubrieron propiedades para crear BeanSerializer (para evitar excepciones, desactive SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS)) A continuación se muestra la clase simple y el código para serializar. ¿Alguien …
262 java  json  jackson 

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 

6
¿Cómo analizar una cadena JSON en JsonNode en Jackson?
Debería ser tan simple, pero no puedo encontrarlo después de haberlo intentado durante una hora. Necesito obtener una cadena JSON, por ejemplo {"k1":v1,"k2":v2}, analizada como a JsonNode. JsonFactory factory = new JsonFactory(); JsonParser jp = factory.createJsonParser("{\"k1\":\"v1\"}"); JsonNode actualObj = jp.readValueAsTree(); da java.lang.IllegalStateException: No ObjectCodec defined for the parser, can not …
231 java  json  parsing  jackson 

13
Jackson enum Serializing y DeSerializer
Estoy usando JAVA 1.6 y Jackson 1.9.9 Tengo una enumeración public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } He agregado un @JsonValue, esto parece hacer el trabajo en el que …

16
serializar / deserializar java 8 java.time con el mapeador Jackson JSON
¿Cómo uso el mapeador Jackson JSON con Java 8 LocalDateTime? org.codehaus.jackson.map.JsonMappingException: no se puede crear una instancia del valor de tipo [tipo simple, clase java.time.LocalDateTime] de la cadena JSON; sin constructor de cadena única / método de fábrica (a través de la cadena de referencia: MyDTO ["field1"] -> SubDTO ["date"])
221 jackson  java-time 


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.