Class JSONObject
java.lang.Object
java.util.AbstractMap
java.util.HashMap
org.json.simple.JSONObject
- All Implemented Interfaces:
Serializable, Cloneable, Map, JSONAware, JSONStreamAware
Deprecated.
A JSON object. Key value pairs are unordered. JSONObject supports java.util.Map interface.
- Author:
- FangYidong<fangyidong@yahoo.com.cn>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.JSONObject(Map map) Deprecated.Allows creation of a JSONObject from a Map. -
Method Summary
Modifier and TypeMethodDescriptionstatic StringDeprecated.Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).Deprecated.static StringtoJSONString(Map map) Deprecated.Convert a map to JSON text.toString()Deprecated.static StringDeprecated.description omitted.voidwriteJSONString(Writer out) Deprecated.write JSON string to out.static voidwriteJSONString(Map map, Writer out) Deprecated.Encode a map into JSON text and write it to out.Methods inherited from class HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class AbstractMap
equals, hashCodeMethods inherited from interface Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Constructor Details
-
JSONObject
public JSONObject()Deprecated. -
JSONObject
Deprecated.Allows creation of a JSONObject from a Map. After that, both the generated JSONObject and the Map can be modified independently.- Parameters:
map- description omitted.
-
-
Method Details
-
writeJSONString
Deprecated.Encode a map into JSON text and write it to out. If this map is also a JSONAware or JSONStreamAware, JSONAware or JSONStreamAware specific behaviours will be ignored at this top level.- Parameters:
map- description omitted.out- description omitted.- Throws:
IOException- description omitted.- See Also:
-
writeJSONString
Deprecated.Description copied from interface:JSONStreamAwarewrite JSON string to out.- Specified by:
writeJSONStringin interfaceJSONStreamAware- Parameters:
out- description omitted.- Throws:
IOException- description omitted.
-
toJSONString
Deprecated.Convert a map to JSON text. The result is a JSON object. If this map is also a JSONAware, JSONAware specific behaviours will be omitted at this top level.- Parameters:
map- description omitted.- Returns:
- JSON text, or "null" if map is null.
- See Also:
-
toJSONString
Deprecated.- Specified by:
toJSONStringin interfaceJSONAware- Returns:
- JSON text
-
toString
-
toString
-
escape
-
JsonObject