类 JsonUtils
java.lang.Object
com.cdkjframework.util.tool.JsonUtils
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static com.alibaba.fastjson.JSONObjectbeanToJsonObject(Object obj) 将数据源转换为 JSONObjectstatic boolean是否为 json 对象static booleanisValidArray(String json) 是否为 json 数组对象static <T> List<T>jsonArrayToList(com.alibaba.fastjson.JSONArray jsonArray, Class<T> clazz) 将 JSONArray 对象转换为数据集jsonArrayToMap(com.alibaba.fastjson.JSONArray jsonArray) JSONArray 转换为MAPstatic <T> TjsonObjectToBean(com.alibaba.fastjson.JSONObject jsonObject, Class<T> clazz) 将 jsonString 对象转换为数据集jsonObjectToMap(com.alibaba.fastjson.JSONObject jsonObject) JSONObject 转换为MAPstatic <T> TjsonStringToBean(String jsonString, Class<T> clazz) 将 jsonString 对象转换为数据集static <T> List<T>jsonStringToList(String jsonStr, Class<T> clazz) 将 JSON 对象转换为数据集jsonStringToMap(String jsonStr) 将 JSON 字符串转换为 mapstatic com.alibaba.fastjson.JSONArraylistToJsonArray(Object object) 将数据源转换为 JSONObjectstatic StringlistToJsonString(Object object) 将数据源转换为 JSONStringstatic StringobjectToJsonString(Object obj) 将 obj 转换为 stringstatic com.alibaba.fastjson.JSONArrayparseArray(String json) 返回 JSON 数组对象static com.alibaba.fastjson.JSONObjectparseObject(String json) 返回结果对象
-
构造器详细资料
-
JsonUtils
public JsonUtils()
-
-
方法详细资料
-
isValidArray
是否为 json 数组对象- 参数:
json- JSON字符串- 返回:
- 返回结果
-
isValid
是否为 json 对象- 参数:
json- JSON字符串- 返回:
- 返回结果
-
parseArray
返回 JSON 数组对象- 参数:
json- JSON字符串- 返回:
- 返回结果
-
parseObject
返回结果对象- 参数:
json- JSON对象- 返回:
- 返回结果
-
jsonStringToMap
将 JSON 字符串转换为 map- 参数:
jsonStr- JSON 字符串- 返回:
- 返回 map
-
jsonObjectToMap
JSONObject 转换为MAP- 参数:
jsonObject- JSON对象- 返回:
- 返回 map
-
jsonArrayToMap
JSONArray 转换为MAP- 参数:
jsonArray- JSON对象- 返回:
- 返回 map
-
jsonStringToList
将 JSON 对象转换为数据集- 类型参数:
T- 实体- 参数:
jsonStr- json 对象clazz- 实体集- 返回:
- 返回结果
-
jsonArrayToList
将 JSONArray 对象转换为数据集- 类型参数:
T- 实体- 参数:
jsonArray- json 对象clazz- 实体集- 返回:
- 返回结果
-
jsonStringToBean
将 jsonString 对象转换为数据集- 类型参数:
T- 实体- 参数:
jsonString- json 对象- 返回:
- 返回结果
-
jsonObjectToBean
将 jsonString 对象转换为数据集- 类型参数:
T- 实体- 参数:
jsonObject- json 对象- 返回:
- 返回结果
-
beanToJsonObject
将数据源转换为 JSONObject- 参数:
obj- 数据源(字符串、实体)- 返回:
- 返回结果
-
listToJsonArray
将数据源转换为 JSONObject- 参数:
object- 数据源(字符串、数据集)- 返回:
- 返回结果
-
listToJsonString
将数据源转换为 JSONString- 参数:
object- 数据源(字符串、数据集)- 返回:
- 返回结果
-
objectToJsonString
将 obj 转换为 string- 参数:
obj- 实体- 返回:
- 返回结果
-