See: Description
| Interface | Description |
|---|---|
| JSONAppendable |
The
JSONAppendable interface provides a appendJSON()
method so that a class can change the behavior of
JSONObject.toString(), JSONArray.toString(),
and JSONWriter.value(Object). |
| JSONString |
The
JSONString interface allows a toJSONString()
method so that a class can change the behavior of
JSONObject.toString(), JSONArray.toString(),
and JSONWriter.value(Object). |
| Class | Description |
|---|---|
| CDL |
This provides static methods to convert comma delimited text into a
JSONArray, and to convert a JSONArray into comma delimited text.
|
| Cookie |
Convert a web browser cookie specification to a JSONObject and back.
|
| CookieList |
Convert a web browser cookie list string to a JSONObject and back.
|
| HTTP |
Convert an HTTP header to a JSONObject and back.
|
| HTTPTokener |
The HTTPTokener extends the JSONTokener to provide additional methods
for the parsing of HTTP headers.
|
| JSONArray |
A JSONArray is an ordered sequence of values.
|
| JSONML |
This provides static methods to convert an XML text into a JSONArray or
JSONObject, and to covert a JSONArray or JSONObject into an XML text using
the JsonML transform.
|
| JSONObject |
A JSONObject is an unordered collection of name/value pairs.
|
| JSONPointer |
A JSON Pointer is a simple query language defined for JSON documents by
RFC 6901.
|
| JSONPointer.Builder |
This class allows the user to build a JSONPointer in steps, using
exactly one segment in each step.
|
| JSONStrictTokener |
A JSONStrictTokener takes a source stream and extracts characters and tokens
from it.
|
| JSONStringer |
JSONStringer provides a quick and convenient way of producing JSON text.
|
| JSONTokener |
A JSONTokener takes a source string and extracts characters and tokens from
it.
|
| JSONWriter |
JSONWriter provides a quick and convenient way of producing JSON text.
|
| ParsePosition |
Represents location information for the current location of the
Scanner. |
| Property |
Converts a Property file data into JSONObject and back.
|
| Scanner |
A Scanner takes a source stream and extracts characters and
character sequences from it.
|
| XML |
This provides static methods to convert an XML text into a JSONObject, and to
covert a JSONObject into an XML text.
|
| XMLTokener |
The XMLTokener extends the JSONTokener to provide additional methods
for the parsing of XML texts.
|
| Enum | Description |
|---|---|
| JSONTokener.JSONToken |
Tokens that can be identified with at most one character lookahead.
|
| Exception | Description |
|---|---|
| JSONException |
The JSONException is thrown by the JSON.org classes when things are amiss.
|
| JSONParseException |
Extends JSONException by providing parameterised information about the
line, column, and character where the syntax error occurred.
|
| JSONPointerException |
The JSONPointerException is thrown by
JSONPointer if an error occurs
during evaluating a pointer. |
| JSONWriterException |
JSONWriterException is thrown by
JSONWriter to include location
information as a JSON Pointer expression. |