es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JACKSON-DATABIND

Respuesta XML incorrecta de Spring REST

Tengo un problema al generar la respuesta XML de mi bean. Método del controlador: @GetMapping(value = PING_URL, produces = MediaType.APPLICATION_XML_VALUE) public ResponseEntity<pong> getPingPage() { ServicesType services = new ServicesType(); services.getService().add(this.commonService.getDBSservice()); final Pong pong = new Pong(); pong.setVersion(this.commonService.getVersion()); pong.setServices(services); pong.setStatus(this.commonService.getGlobalStatus(pong).name()); return ResponseEntity.ok(pong); } Bean: @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = “”, propOrder = { . . . Read more

Excluir org.apache.htrace.shaded.fasterxml.jackson de htrace-core4.

Estoy tratando de excluir org.apache.htrace.shaded.fasterxml.jackson de htrace-core4-4.1.0-incubating. El código que tengo en pom.xml es el siguiente. <dependency> <groupId>org.apache.htrace</groupId> <artifactId>htrace-core4</artifactId> <version>4.1.0-incubating</version> <exclusions> <exclusion> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.10.8</version> </dependency> htrace-core4-4.1.0-incubating utiliza jackson-2.4.0 que tiene vulnerabilidades. Por lo tanto, estoy tratando de excluirlo de htrace y agregar otra . . . Read more

Cómo deserializar un JSON complejo

Soy nuevo en Jackson y necesito deserializar JSON que se ve como lo siguiente: { “companies”: [{ “id”: “some_id”, “type”: “sale”, “name”: “Company1”, “attributes”: { “countPeople”: 300, “salary”: 3000 } }, { “id”: “new_id”, “type”: “IT”, “name”: “Company2”, “attributes”: { “countPeople”: 100, “salary”: 5000, “city”: “New York” } }] } . . . Read more

El método enable de ObjectMapper está obsoleto.

Estoy actualizando la versión de mi proyecto y actualmente estoy usando jackson-databind-2.13.0. Pero me di cuenta de que el método enable de ObjectMapper está obsoleto. Dijeron que lo usara de esta manera en su lugar. @deprecated Desde la versión 2.13, utilice {@code JsonMapper.builder().enable(…)} Pero no pude usarlo. A continuación se . . . Read more

Actualizar JsonNode con nuevos valores de objeto

Obtengo un JsonNode donde el valor de una de las claves es null. Necesito actualizar este valor con un objeto. El valor de retorno de m será como el siguiente, donde notes es null y debe actualizarse este valor. { “a”: “aaaaaa”, “b”: “bbbbbb”, “notes”: null, } Código intentado donde . . . Read more