Introduction
JSON (JavaScript Object Notation) is a lightweight data interchange format. It is easy to read and write and widely used for data exchange between client-server. In this lab, you will learn how to use popular Java JSON libraries including Jackson, Gson, Genson, and Json-io to serialize and deserialize objects to JSON format.