All Classes and Interfaces
Class
Description
Encodes and decodes to and from Base64 notation.
A
Base64.InputStream
will read data from another
java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.A
Base64.OutputStream
will write data to another
java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.This provides static methods to convert comma delimited text into a
JSONArray, and to covert a JSONArray into comma delimited text.
Convert a web browser cookie specification to a JSONObject and back.
Convert a web browser cookie list string to a JSONObject and back.
A helper class for date/time calculations.
Convert an HTTP header to a JSONObject and back.
The HTTPTokener extends the JSONTokener to provide additional methods
for the parsing of HTTP headers.
A JSONArray is an ordered sequence of values.
The JSONException is thrown by the JSON.org classes then things are amiss.
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.
A JSONObject is an unordered collection of name/value pairs.
The
JSONString
interface allows a toJSONString()
method so that a class can change the behavior of
JSONObject.toString()
, JSONArray.toString()
,
and JSONWriter.value(
Object)
.JSONStringer provides a quick and convenient way of producing JSON text.
A JSONTokener takes a source string and extracts characters and tokens from
it.
JSONWriter provides a quick and convenient way of producing JSON text.
This provides static methods to convert an XML text into a JSONObject,
and to covert a JSONObject into an XML text.
The XMLTokener extends the JSONTokener to provide additional methods
for the parsing of XML texts.