JSON in Android with org.json

Creating a simple JSON object

Create a JSON String with null value.

Parsing JSON with Gson

Add JSONArray to JSONObject

Parse simple JSON object

Parsing a ListString with Gson

Check for the existence of fields on JSON

Create nested JSON object

Parsing JSON to Generic Class Object with Gson

Parsing JSON property to enum with Gson

Using JsonReader to read JSON from a stream

Working with null-string when parsing json

Handling dynamic key for JSON response

Parsing json array to generic class using Gson

Custom JSON Deserializer using Gson

JSON SerializationDeserialization with AutoValue and Gson

Updating the elements in the JSON