Jackson (API)

In computing, Jackson is a high-performance JSON processor for Java.

Its developers extol the combination of fast, correct, lightweight, and ergonomic attributes of the library.

[1][2] Jackson provides multiple approaches to working with JSON, including using binding annotations on POJO classes for simple use cases.

[3][1] Sample code for reading and writing with POJOs may look like the following:[1]