jackson-databind
jackson-databind copied to clipboard
General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)
### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-databind/issues) and found nothing similar. ### Describe the bug I'm working on a piece of software which accepts arbitrary JSON,...
### Is your feature request related to a problem? Please describe. Currently `CamelCaseStrategy` in `EnumNamingStrategies` assumes that enum entires in source code are named using UPPER_SNAKE_CASE convention, for example: `enum...
### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-databind/issues) and found nothing similar. ### Describe the bug Jackson 2.13.5 Spring Boot 2.17.x Mybatis 3.5.x JDK 17 Here is...
### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-databind/issues) and found nothing similar. ### Describe the bug jackson: deserialization: fail-on-unknown-properties: false is not working getting Unrecognized field "xxyyzz"...
### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-databind/issues) and found nothing similar. ### Describe the bug I also rasied this as a [SO question](https://stackoverflow.com/q/77686122/4653517) so far with...
### Describe your Issue Assume you have an interface / implementation arrangement for values to be serialized: ```java interface MyInterface { String getProperty(); } class MyImplementation implements MyInterface { String...
### Discussed in https://github.com/FasterXML/jackson-databind/discussions/4649 Originally posted by **eeren-bm** July 25, 2024 I think there's a bit of asymmetry when the lib is used to deserialized into primitive array vs List...
### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-databind/issues) and found nothing similar. ### Describe the bug I am currently migrating from Jackson version 2.10.0 to 2.15.1 and...
Desirialization does not work when there are multiple nodes available at same level as value provided in the JsonRootName Note: Wrapper is configured with following: ``` objectMapper.configure(DeserializationFeature.UNWRAP_ROOT_VALUE, true); ``` Class:...
setSerializationInclusion(JsonInclude.Include.NON_EMPTY doesn't filter empty values from collections
### Search before asking - [X] I searched in the [issues](https://github.com/FasterXML/jackson-databind/issues) and found nothing similar. ### Describe the bug Empty Map values in collections don't get filtered out. ### Version...