This tutorial illustrates the most common Jackson 2 tasks, problems and solutions while marshalling and unmarshalling JSON.
![JSON - icon](https://www.baeldung.com/wp-content/uploads/2018/12/icon_jakson1.png)
Basic Jackson Marshalling
基本的Jackson调集
-
Jackson Annotation Examples (popular) -
Intro to the Jackson ObjectMapper (popular) -
Jackson Ignore Properties on Marshalling -
Ignore Null Fields with Jackson(popular) -
Jackson – Change Name of Field -
Jackson – Decide What Fields Get Serialized/Deserialized -
XML Serialization and Deserialization with Jackson -
Jackson – Marshall String to JsonNode -
Using Optional with Jackson
![](https://www.baeldung.com/wp-content/uploads/2018/12/icon_jakson2.png)
Basic Jackson Unmarshalling
基本的Jackson卸货法
![Jackson 3 - icon](https://www.baeldung.com/wp-content/uploads/2018/12/icon_jakson3.png)
Advanced Jackson Marshalling
先进的Jackson调车
-
Map Serialization and Deserialization with Jackson -
Serialize Only Fields that meet a Custom Criteria with Jackson -
How To Serialize and Deserialize Enums with Jackson -
Jackson – JsonMappingException (No serializer found for class) -
Jackson Date -
Jackson JSON Views -
Jackson Exceptions – Problems and Solutions -
Convert XML to JSON Using Jackson -
Serialize and Deserialize Booleans as Integers With Jackson
![Jackson 4 - icon](https://www.baeldung.com/wp-content/uploads/2018/12/icon_jakson4.png)
Advanced Jackson Unmarshalling
先进的Jackson卸货法
![Jackson 5 - icon](https://www.baeldung.com/wp-content/uploads/2018/12/icon_jakson5.png)
Advanced Jackson Usage
Jackson的高级用法
-
Compare Two JSON Objects with Jackson -
Jackson – Bidirectional Relationships -
Working with Tree Model Nodes in Jackson -
More Jackson Annotations -
Inheritance with Jackson -
Mapping Nested Values with Jackson -
Guide to @JsonFormat in Jackson -
Mapping a Dynamic JSON Object with Jackson -
Spring Boot: Customize the Jackson ObjectMapper