public class JsonUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Map<String,T> |
gsonToMap(String gsonString) |
static String |
isContain(String a) |
static <T> T |
jsonToBean(String jsonString,
Class<T> cls)
指定的Json反序列化为指定类的对象
|
static <T> T |
jsonToBean(String jsonString,
Type type)
指定的Json反序列化为指定类的对象
|
static <T> List<T> |
jsonToList(String jsonString,
Class<T> cls)
指定的Json反序列化为指定类对象的list集合
此方法适用于非通用对象,如果反序列化通用对象请使用 jsonToList(String, Type) |
static <T> List<T> |
jsonToList(String jsonString,
Type type)
指定的Json反序列化为指定类对象的list集合
此方法适用于指定的对象是泛型,如果反序列化非通用对象请使用 jsonToList(String, Class) |
static <T> List<Map<String,T>> |
jsonToListMap(String gsonString) |
static String |
toJson(Object object)
将指定的对象序列化为其等效的Json表示形式
|
public static String toJson(Object object)
object - 需要转换的对象public static <T> T jsonToBean(String jsonString, Class<T> cls)
jsonString - json字符串cls - 转换的类classpublic static <T> T jsonToBean(String jsonString, Type type)
jsonString - json字符串type - 转换的类classpublic static <T> List<T> jsonToList(String jsonString, Class<T> cls)
jsonToList(String, Type)T - 泛型对象jsonString - json字符串cls - 转换的类classpublic static <T> List<T> jsonToList(String jsonString, Type type)
jsonToList(String, Class)T - 泛型对象jsonString - json字符串type - 转换的类classCopyright © 2021. All rights reserved.