Uses of Class
org.json.JSONObject

  • Uses of JSONObject in org.json

    Methods in org.json that return JSONObject 
    Modifier and Type Method Description
    JSONObject JSONObject.accumulate​(java.lang.String key, java.lang.Object value)
    Accumulate values under a key.
    JSONObject JSONObject.append​(java.lang.String key, java.lang.Object value)
    Append values to the array under a key.
    JSONObject JSONArray.getJSONObject​(int index)
    Get the JSONObject associated with an index.
    JSONObject JSONObject.getJSONObject​(java.lang.String key)
    Get the JSONObject value associated with a key.
    JSONObject JSONObject.increment​(java.lang.String key)
    Increment a property of a JSONObject.
    JSONObject JSONArray.optJSONObject​(int index)
    Get the optional JSONObject associated with an index.
    JSONObject JSONObject.optJSONObject​(java.lang.String key)
    Get an optional JSONObject associated with a key.
    static JSONObject JSONObject.parseWithLocation​(java.lang.String source)  
    JSONObject JSONObject.put​(java.lang.String key, boolean value)
    Put a key/boolean pair in the JSONObject.
    JSONObject JSONObject.put​(java.lang.String key, double value)
    Put a key/double pair in the JSONObject.
    JSONObject JSONObject.put​(java.lang.String key, float value)
    Put a key/float pair in the JSONObject.
    JSONObject JSONObject.put​(java.lang.String key, int value)
    Put a key/int pair in the JSONObject.
    JSONObject JSONObject.put​(java.lang.String key, long value)
    Put a key/long pair in the JSONObject.
    JSONObject JSONObject.put​(java.lang.String key, java.lang.Object value)
    Put a key/value pair in the JSONObject.
    JSONObject JSONObject.put​(java.lang.String key, java.util.Collection<?> value)
    Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced from a Collection.
    JSONObject JSONObject.put​(java.lang.String key, java.util.Map<?,​?> value)
    Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced from a Map.
    JSONObject JSONObject.putOnce​(java.lang.String key, java.lang.Object value)
    Put a key/value pair in the JSONObject, but only if the key and the value are both non-null, and only if there is not already a member with that name.
    JSONObject JSONObject.putOpt​(java.lang.String key, java.lang.Object value)
    Put a key/value pair in the JSONObject, but only if the key and the value are both non-null.
    static JSONObject CDL.rowToJSONObject​(JSONArray names, JSONTokener x)
    Produce a JSONObject from a row of comma delimited text, using a parallel JSONArray of strings to provides the names of the elements.
    static JSONObject Cookie.toJSONObject​(java.lang.String string)
    Convert a cookie specification string into a JSONObject.
    static JSONObject CookieList.toJSONObject​(java.lang.String string)
    Convert a cookie list into a JSONObject.
    static JSONObject HTTP.toJSONObject​(java.lang.String string)
    Convert an HTTP header string into a JSONObject.
    JSONObject JSONArray.toJSONObject​(JSONArray names)
    Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
    static JSONObject JSONML.toJSONObject​(java.lang.String string)
    Convert a well-formed (but not necessarily valid) XML string into a JSONObject using the JsonML transform.
    static JSONObject JSONML.toJSONObject​(java.lang.String string, boolean keepStrings)
    Convert a well-formed (but not necessarily valid) XML string into a JSONObject using the JsonML transform.
    static JSONObject JSONML.toJSONObject​(XMLTokener x)
    Convert a well-formed (but not necessarily valid) XML string into a JSONObject using the JsonML transform.
    static JSONObject JSONML.toJSONObject​(XMLTokener x, boolean keepStrings)
    Convert a well-formed (but not necessarily valid) XML string into a JSONObject using the JsonML transform.
    static JSONObject Property.toJSONObject​(java.util.Properties properties)
    Converts a property file object into a JSONObject.
    static JSONObject XML.toJSONObject​(java.io.Reader reader)
    Convert a well-formed (but not necessarily valid) XML into a JSONObject.
    static JSONObject XML.toJSONObject​(java.io.Reader reader, boolean keepStrings)
    Convert a well-formed (but not necessarily valid) XML into a JSONObject.
    static JSONObject XML.toJSONObject​(java.io.Reader reader, XMLParserConfiguration config)
    Convert a well-formed (but not necessarily valid) XML into a JSONObject.
    static JSONObject XML.toJSONObject​(java.lang.String string)
    Convert a well-formed (but not necessarily valid) XML string into a JSONObject.
    static JSONObject XML.toJSONObject​(java.lang.String string, boolean keepStrings)
    Convert a well-formed (but not necessarily valid) XML string into a JSONObject.
    static JSONObject XML.toJSONObject​(java.lang.String string, XMLParserConfiguration config)
    Convert a well-formed (but not necessarily valid) XML string into a JSONObject.
    Methods in org.json with parameters of type JSONObject 
    Modifier and Type Method Description
    static java.lang.String[] JSONObject.getNames​(JSONObject jo)
    Get an array of field names from a JSONObject.
    static java.util.Properties Property.toProperties​(JSONObject jo)
    Converts the JSONObject into a property file object.
    static java.lang.String Cookie.toString​(JSONObject jo)
    Convert a JSONObject into a cookie specification string.
    static java.lang.String CookieList.toString​(JSONObject jo)
    Convert a JSONObject into a cookie list.
    static java.lang.String HTTP.toString​(JSONObject jo)
    Convert a JSONObject into an HTTP header.
    static java.lang.String JSONML.toString​(JSONObject jo)
    Reverse the JSONML transformation, making an XML text from a JSONObject.
    Constructors in org.json with parameters of type JSONObject 
    Constructor Description
    JSONObject​(JSONObject jo, java.lang.String... names)
    Construct a JSONObject from a subset of another JSONObject.