JSON (JavaScript Object Notation) is a simple, text-based data exchange format. JSON is human readable and contains just the minimum amount of text to describe the data.
RESTful web services are generally JSON-based which is why we need to be able to construct and parse JSON-formatted data.
There are a couple of classes that you can choose from to work with JSON data. They are: