public abstract class JsonSupport
extends java.lang.Object
| 构造器和说明 |
|---|
JsonSupport() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract <T> T |
parse(java.lang.String json,
java.lang.Class<T> targetType)
解析JSON字符串为指定的类型的对象,字符串为空或
null则返回null |
abstract java.lang.Object |
parseOrEmptyMap(java.lang.String json)
解决JSON字符串为JSON对象,字符串为空或
null则返回空对象(Map) |
java.lang.Object |
parseOrEmptyMap(java.lang.String json,
boolean throwOnfail)
解决JSON字符串为JSON对象,字符串为空或
null则返回空对象(Map) |
java.lang.String |
toJSONString(java.lang.Object object)
对象序列化为JSON字符串[无缩进]
|
abstract java.lang.String |
toJSONString(java.lang.Object object,
boolean prettyFormat)
对象序列化为JSON字符串
|
public java.lang.String toJSONString(java.lang.Object object)
object - public abstract java.lang.String toJSONString(java.lang.Object object,
boolean prettyFormat)
throws JsonSupportException
object - prettyFormat - 为true输出缩进的格式化字符串JsonSupportException - JSON序列化异常public java.lang.Object parseOrEmptyMap(java.lang.String json,
boolean throwOnfail)
throws JsonSupportException
null则返回空对象(Map)json - throwOnfail - 为true时解析抛出异常,否则解析失败则返回原始JSON字符串JsonSupportException - SON序列化异常,throwOnfail为true时抛出public abstract java.lang.Object parseOrEmptyMap(java.lang.String json)
throws JsonSupportException
null则返回空对象(Map)json - JsonSupportException - JSON解析异常public abstract <T> T parse(java.lang.String json,
java.lang.Class<T> targetType)
throws JsonSupportException
null则返回nulljson - targetType - JsonSupportException - JSON解析异常Copyright © 2023. All Rights Reserved.