public class JSONObject extends BaseMapJSONObject
map| 构造器和说明 |
|---|
JSONObject() |
JSONObject(java.util.Map<java.lang.String,java.lang.Object> map) |
JSONObject(java.lang.String jsonString) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
deserialize(java.lang.String jsonString,
java.lang.Class<T> clazz)
反序列化,把一个字符串反序列化为一个JavaBean
|
JsonObject |
fromMap(java.util.Map<java.lang.String,java.lang.Object> map)
从给定的map解析出JsonObject
|
JsonArray |
getJsonArray(java.lang.String key)
根据key获取JsonArray对象
|
JsonObject |
getJsonObject(java.lang.String key)
根据key获取JsonObject对象
|
JsonObject |
parse(java.lang.String jsonString)
解析Json字符串
|
java.lang.String |
serialize(java.lang.Object javaBean)
序列化,把一个JavaBean序列化为String
|
protected java.util.Map<java.lang.String,java.lang.Object> |
str2Map(java.lang.String jsonString) |
java.lang.String |
toString()
Json对象转换为字符串
|
clear, containsKey, containsValue, equals, get, get, get, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getDouble, getDouble, getFloat, getFloat, getInteger, getInteger, getLong, getLong, getString, getString, hashCode, isEmpty, keySet, put, putAll, remove, size, unwrapassertIndex, assertKey, checkNullValue, checkNullValue, isStrict, isTolerant, setStrict, setTolerantpublic JSONObject(java.util.Map<java.lang.String,java.lang.Object> map)
public JSONObject()
public JSONObject(java.lang.String jsonString)
protected java.util.Map<java.lang.String,java.lang.Object> str2Map(java.lang.String jsonString)
str2Map 在类中 BaseMapJSONObjectpublic JsonObject parse(java.lang.String jsonString)
JsonjsonString - Json字符串public java.lang.String serialize(java.lang.Object javaBean)
SerializablejavaBean - JavaBean对象public <T> T deserialize(java.lang.String jsonString,
java.lang.Class<T> clazz)
SerializablejsonString - Json Stringclazz - JavaBean Classpublic JsonObject getJsonObject(java.lang.String key)
JsonObjectkey - keypublic JsonArray getJsonArray(java.lang.String key)
JsonObjectkey - keypublic java.lang.String toString()
JsontoString 在接口中 Json<JsonObject>toString 在类中 java.lang.Objectpublic JsonObject fromMap(java.util.Map<java.lang.String,java.lang.Object> map)
JsonObjectmap - map