Added in [API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)

# org.json

## Classes

|---|---|
| [JSONArray](https://developer.android.com/reference/org/json/JSONArray) | A dense indexed sequence of values. |
| [JSONObject](https://developer.android.com/reference/org/json/JSONObject) | A modifiable set of name/value mappings. |
| [JSONStringer](https://developer.android.com/reference/org/json/JSONStringer) | Implements `https://developer.android.com/reference/org/json/JSONObject#toString()` and `https://developer.android.com/reference/org/json/JSONArray#toString()`. |
| [JSONTokener](https://developer.android.com/reference/org/json/JSONTokener) | Parses a JSON ([RFC 4627](http://www.ietf.org/rfc/rfc4627.txt)) encoded string into the corresponding object. |

## Exceptions

|---|---|
| [JSONException](https://developer.android.com/reference/org/json/JSONException) | Thrown to indicate a problem with the JSON API. |

-

  ## Classes

  - [JSONArray](https://developer.android.com/reference/org/json/JSONArray)
  - [JSONObject](https://developer.android.com/reference/org/json/JSONObject)
  - [JSONStringer](https://developer.android.com/reference/org/json/JSONStringer)
  - [JSONTokener](https://developer.android.com/reference/org/json/JSONTokener)
-

  ## Exceptions

  - [JSONException](https://developer.android.com/reference/org/json/JSONException)