public class JsonUtils
extends java.lang.Object
[相关类/方法]| 构造器和说明 |
|---|
JsonUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
array2json(java.lang.Object[] array)
<把数组对象转换为json字符串>
|
static java.lang.String |
bean2json(java.lang.Object bean)
<把bean对象转换为json字符串>
|
static java.lang.String |
clearNullAttr(java.lang.String json)
去掉value是空的key
|
static java.lang.String |
format(java.lang.String jsonStr)
格式化json字符串(主要是用于输出打印的时候使用)
|
static java.util.Map<java.lang.String,java.lang.Integer> |
getKeyIndex(java.util.Map<java.lang.String,java.lang.Object> param) |
static java.lang.String |
getSortKeyJson(java.util.Map<java.lang.String,java.lang.Object> param)
先对map的key排序(字典序),然后转换为json返回
|
static java.lang.String |
linkedMap2Json(java.util.LinkedHashMap<? extends java.lang.String,? extends java.lang.Object> map)
linkedMap2Json 转json
|
static java.lang.String |
list2json(java.util.List<?> list)
<把list对象转换为json字符串>
|
static java.lang.String |
map2json(java.util.Map<?,?> map)
<把map对象转换为json字符串>
|
static java.lang.String |
object2json(java.lang.Object obj)
<把任意对象转换为json字符串 >
|
static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
parseJSON2List(java.lang.String jsonStr)
把json字符串转换为list
|
static java.util.Map<java.lang.String,java.lang.Object> |
parseJSON2Map(java.lang.String jsonStr)
把json字符串转换为map
|
static java.lang.String |
set2json(java.util.Set<?> set)
<把set对象转换为json字符串>
|
static java.lang.String |
string2json(java.lang.String s)
<把String对象转换为json字符串>
|
public static java.lang.String object2json(java.lang.Object obj)
obj - 任意对象public static java.lang.String clearNullAttr(java.lang.String json)
json - jsonpublic static java.lang.String linkedMap2Json(java.util.LinkedHashMap<? extends java.lang.String,? extends java.lang.Object> map)
map - linkedMap linkedMappublic static java.lang.String getSortKeyJson(java.util.Map<java.lang.String,java.lang.Object> param)
param - 参数mappublic static java.util.Map<java.lang.String,java.lang.Integer> getKeyIndex(java.util.Map<java.lang.String,java.lang.Object> param)
public static java.lang.String bean2json(java.lang.Object bean)
bean - bean对象public static java.lang.String list2json(java.util.List<?> list)
list - list对象public static java.lang.String array2json(java.lang.Object[] array)
array - 数组对象public static java.lang.String map2json(java.util.Map<?,?> map)
map - map对象public static java.lang.String set2json(java.util.Set<?> set)
set - set对象public static java.lang.String string2json(java.lang.String s)
s - String对象public static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> parseJSON2List(java.lang.String jsonStr)
jsonStr - public static java.util.Map<java.lang.String,java.lang.Object> parseJSON2Map(java.lang.String jsonStr)
jsonStr - json字符串public static java.lang.String format(java.lang.String jsonStr)
jsonStr - json字符串Copyright © 2024. All Rights Reserved.