public class GsonUtil
extends java.lang.Object
| 构造器和说明 |
|---|
GsonUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.google.gson.Gson |
buildGson() |
static <T> T |
fromJson(java.lang.String json,
java.lang.reflect.Type type)
json字符串转对象,解析失败,将抛出对应的
JsonSyntaxException异常,根据异常可查找原因 |
static <T> T |
getObject(java.lang.String json,
java.lang.reflect.Type type)
json字符串转对象,解析失败,不会抛出异常,会直接返回null
|
static java.lang.String |
toJson(java.lang.Object object) |
@Nullable
public static <T> T getObject(java.lang.String json,
java.lang.reflect.Type type)
T - 返回类型json - json字符串type - 对象类类型@NonNull
public static <T> T fromJson(java.lang.String json,
java.lang.reflect.Type type)
JsonSyntaxException异常,根据异常可查找原因T - 返回类型json - json字符串type - 对象类类型public static java.lang.String toJson(java.lang.Object object)
public static com.google.gson.Gson buildGson()