@Component public class GsonUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
gsonToBean(String gsonString,
Class<T> cls)
将json转成特定的cls的对象
|
static <T> List<T> |
gsonToList(String json,
Class<T> cls)
json字符串转成list
|
static <T> List<Map<String,T>> |
gsonToListMaps(String gsonString)
json字符串转成list中有map的
|
static <T> Map<String,T> |
gsonToMaps(String gsonString)
json字符串转成map的
|
static String |
gsonToString(Object object)
将对象转成json格式
|
static <T> List<T> |
jsonToList(String gsonString,
Class<T> cls)
json字符串转成list
泛型在编译期类型被擦除导致报错
|
public static <T> T gsonToBean(String gsonString, Class<T> cls)
gsonString - cls - public static <T> List<T> jsonToList(String gsonString, Class<T> cls)
gsonString - cls - public static <T> List<T> gsonToList(String json, Class<T> cls)
T - json - cls - public static <T> List<Map<String,T>> gsonToListMaps(String gsonString)
gsonString - Copyright © 2022. All rights reserved.