类 JsonUtils
java.lang.Object
org.dromara.common.utils.JsonUtils
Json工具类
- 从以下版本开始:
- [产品/模块版本]
- 版本:
- [版本号, 2015年9月23日]
- 作者:
- wanglei
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static Stringarray2json(Object[] array) <把数组对象转换为json字符串>static String<把bean对象转换为json字符串>static StringclearNullAttr(String json) 去掉value是空的keystatic String格式化json字符串(主要是用于输出打印的时候使用)getKeyIndex(Map<String, Object> param) static StringgetSortKeyJson(Map<String, Object> param) 先对map的key排序(字典序),然后转换为json返回static StringlinkedMap2Json(LinkedHashMap<? extends String, ? extends Object> map) linkedMap2Json 转jsonstatic String<把list对象转换为json字符串>static String<把map对象转换为json字符串>static Stringobject2json(Object obj) <把任意对象转换为json字符串>parseJSON2List(String jsonStr) 把json字符串转换为listparseJSON2Map(String jsonStr) 把json字符串转换为mapstatic String<把set对象转换为json字符串>static String<把String对象转换为json字符串>
-
构造器详细资料
-
JsonUtils
public JsonUtils()
-
-
方法详细资料
-
object2json
<把任意对象转换为json字符串>- 参数:
obj- 任意对象- 返回:
- json字符串
-
clearNullAttr
去掉value是空的key- 参数:
json- json- 返回:
- 处理后的json
-
linkedMap2Json
linkedMap2Json 转json- 参数:
map- linkedMap linkedMap- 返回:
- json json字符串
-
getSortKeyJson
先对map的key排序(字典序),然后转换为json返回- 参数:
param- 参数map- 返回:
- json
-
getKeyIndex
-
bean2json
<把bean对象转换为json字符串>- 参数:
bean- bean对象- 返回:
- json字符串
-
list2json
<把list对象转换为json字符串>- 参数:
list- list对象- 返回:
- json字符串
-
array2json
<把数组对象转换为json字符串>- 参数:
array- 数组对象- 返回:
- json字符串
-
map2json
<把map对象转换为json字符串>- 参数:
map- map对象- 返回:
- json字符串
-
set2json
<把set对象转换为json字符串>- 参数:
set- set对象- 返回:
- json字符串
-
string2json
<把String对象转换为json字符串>- 参数:
s- String对象- 返回:
- json字符串
-
parseJSON2List
把json字符串转换为list- 参数:
jsonStr-- 返回:
-
parseJSON2Map
把json字符串转换为map- 参数:
jsonStr- json字符串- 返回:
- map
-
format
格式化json字符串(主要是用于输出打印的时候使用)- 参数:
jsonStr- json字符串- 返回:
- 格式化后的json字符串
-