HOME

TheInfoList



OR:

In
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, e ...
, Jackson is a high-performance
JSON JSON (JavaScript Object Notation, pronounced ; also ) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other ser ...
processor for
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
. Its developers extol the combination of fast, correct, lightweight, and ergonomic attributes of the library.


Implementation

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


Usage example

Sample code for reading and writing with POJOs may look like the following: public class ReadWriteJackson


References


External links

* {{github, FasterXML/jackson Java platform POI JSON Cross-platform free software