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.


10
Cómo convertir una cadena JSON en un Mapa <Cadena, Cadena> con Jackson JSON
Estoy tratando de hacer algo como esto pero no funciona: Map&lt;String, String&gt; propertyMap = new HashMap&lt;String, String&gt;(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); Pero el IDE dice: Asignación no verificada Map to Map&lt;String,String&gt; ¿Cuál es la forma correcta de hacer esto? Solo estoy usando Jackson porque eso es lo que ya está …
185 java  jackson 

9
¿Cuándo se usa la propiedad @JsonProperty y para qué se usa?
Este 'Estado' de frijol: public class State { private boolean isSet; @JsonProperty("isSet") public boolean isSet() { return isSet; } @JsonProperty("isSet") public void setSet(boolean isSet) { this.isSet = isSet; } } se envía por cable utilizando la devolución de llamada de 'éxito' ajax success : function(response) { if(response.State.isSet){ alert('success called successfully) …
183 java  ajax  jackson 


9
Convertir objetos Java a JSON con Jackson
Quiero que mi JSON se vea así: { "information": [{ "timestamp": "xxxx", "feature": "xxxx", "ean": 1234, "data": "xxxx" }, { "timestamp": "yyy", "feature": "yyy", "ean": 12345, "data": "yyy" }] } Código hasta ahora: import java.util.List; public class ValueData { private List&lt;ValueItems&gt; information; public ValueData(){ } public List&lt;ValueItems&gt; getInformation() { return …
166 java  json  object  jackson 

8
Convierta una cadena JSON en una salida JSON de Pretty Print usando Jackson
Esta es la cadena JSON que tengo: {"attributes":[{"nm":"ACCOUNT","lv":[{"v":{"Id":null,"State":null},"vt":"java.util.Map","cn":1}],"vt":"java.util.Map","status":"SUCCESS","lmd":13585},{"nm":"PROFILE","lv":[{"v":{"Party":null,"Ads":null},"vt":"java.util.Map","cn":2}],"vt":"java.util.Map","status":"SUCCESS","lmd":41962}]} Necesito convertir el JSON anterior Stringen Salida JSON de Pretty Print (usando Jackson), como a continuación: { "attributes": [ { "nm": "ACCOUNT", "lv": [ { "v": { "Id": null, "State": null }, "vt": "java.util.Map", "cn": 1 } ], "vt": "java.util.Map", "status": "SUCCESS", …

9
Jackson: cómo prevenir la serialización de campo
Tengo una clase de entidad con un campo de contraseña: class User { private String password; //setter, getter.. } Quiero que este campo se omita durante la serialización. Pero aún debería ser capaz de DESserializar. Esto es necesario para que el cliente pueda enviarme una nueva contraseña, pero no pueda …
163 java  json  jackson 

7
Jackson supera los guiones bajos a favor del caso de los camellos
Recupero una cadena JSON de internet; Como la mayoría de JSON que he visto, incluye teclas largas que están separadas por guiones bajos. Esencialmente, mi objetivo es deserializar JSON en objetos java, pero no uso guiones bajos en código java. Por ejemplo, podría tener una Userclase con firstNamecampo en camello, …
160 java  jackson 

9
Asignación de formato de fecha a JSON Jackson
Tengo un formato de fecha proveniente de API como este: "start_time": "2015-10-1 3:00 PM GMT+1:00" Que es AAAA-DD-MM HH: MM am / pm GMT marca de tiempo. Estoy asignando este valor a una variable de fecha en POJO. Obviamente, muestra un error de conversión. Me gustaría saber 2 cosas: ¿Cuál …
154 java  json  date  jackson  pojo 



4
Convertir JsonNode en POJO
Esto puede parecer un poco inusual, pero estoy buscando una manera eficiente de transformar / mapear a JsonNodeen a POJO. Guardo parte de la información de mi modelo en archivos json y tengo que admitir un par de versiones de mi modelo. Lo que hago es cargar el archivo json …
143 java  json  jackson 

8
Impresionante JSON desde el ObjectMapper de Jackson 2.2
En este momento tengo una instancia de org.fasterxml.jackson.databind.ObjectMappery me gustaría obtener una Stringcon JSON bonita. Todos los resultados de mis búsquedas en Google han encontrado formas Jackson 1.x de hacer esto y parece que no puedo encontrar la forma adecuada y no desaprobada de hacerlo con 2.2. Aunque no creo …
141 java  json  jackson 

8
Serialización de Jackson: ignorar valores vacíos (o nulos)
Actualmente estoy usando jackson 2.1.4 y tengo problemas para ignorar los campos cuando estoy convirtiendo un objeto en una cadena JSON. Aquí está mi clase que actúa como el objeto a convertir: public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public …
138 java  json  jackson 

14
Formato Java 8 LocalDate Jackson
Para java.util.Date cuando lo hago @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; luego en la solicitud JSON cuando envío { {"dateOfBirth":"01/01/2000"} } funciona. ¿Cómo debo hacer esto para el campo LocalDate de Java 8 ? Traté de tener @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; No …
138 java  json  jackson  jax-rs  resteasy 

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.