| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULTDATEPATTERN
默认的
JSON 日期/时间字段的格式化模式。 |
static String |
EMPTYJSON
空的
JSON 数据 - "{}"。 |
static String |
EMPTYJSONARRAY
空的
JSON 数组(集合)数据 - "[]"。 |
static Double |
SINCEVERSION10
Google Gson 的 @Since 注解常用的版本号常量 - 1.0。 |
static Double |
SINCEVERSION11
Google Gson 的 @Since 注解常用的版本号常量 - 1.1。 |
static Double |
SINCEVERSION12
Google Gson 的 @Since 注解常用的版本号常量 - 1.2。 |
ACTION_FLOW_STACK, AUTH_USER, CURRENT_APP, EC_ACTION_FAIL, EC_ALERM, EC_EMPTY_DIC, EC_FILE_DEL, EC_FILE_MD, EC_FILE_OTHER, EC_LONG_TIME, EC_NEED_INIT, EC_WRONG_FIELD, EC_WRONG_INIT, EC_WRONG_PARAM, EMAP_ACTION, EMAP_PARAM, ENVIROMENT_INFO, EXT_INFO, IGNORE, LOG_NODE, NOW_DS_SERVICE, NULL_USER, PRE_GUID, SPECIAL_OPT_OBJ, THREAD_CONTEXT, TIME_LOG, TRANSACTION_CONTAINER, UNKNOW_FLAG1| 限定符和类型 | 方法和说明 |
|---|---|
static int |
getSize(com.google.gson.JsonArray array)
获取json数组的长度.
|
static boolean |
isEmpty(com.google.gson.JsonArray array)
判断json数组是否为空.
|
static Object |
parse2Obj(String json)
解析json字符串转换成对象.
|
static Object |
parseJSON(String strJSON)
通过JSON字符串转换成JAVA对象Map,List
|
static <T> T |
parseJSON2Bean(com.google.gson.JsonObject jsonObject,
Class<T> clazz) |
static List<Object> |
parseJSON2List(String strJSON)
将json数据转换为list
|
static Map<String,Object> |
parseJSON2Map(String strJSON)
将json数据转换为map
|
static Map<String,Object> |
parseJSON2MapFirstLevel(String strJSON) |
static <T> T |
parseString2Bean(String jsonString,
Class<T> clazz) |
static com.google.gson.JsonObject |
parseString2JSON(String jsonString) |
static com.google.gson.JsonArray |
parseString2JSONArray(String jsonString) |
static com.google.gson.JsonObject |
parseString2JSONObject(String jsonString) |
static com.google.gson.JsonElement |
toJSON(Object obj) |
static String |
toString(Object obj) |
public static final String DEFAULTDATEPATTERN
JSON 日期/时间字段的格式化模式。public static final Double SINCEVERSION10
Google Gson 的 @Since 注解常用的版本号常量 - 1.0。public static final Double SINCEVERSION11
Google Gson 的 @Since 注解常用的版本号常量 - 1.1。public static final Double SINCEVERSION12
Google Gson 的 @Since 注解常用的版本号常量 - 1.2。public static boolean isEmpty(com.google.gson.JsonArray array)
array - 数组public static int getSize(com.google.gson.JsonArray array)
array - 数组public static com.google.gson.JsonElement toJSON(Object obj)
public static Map<String,Object> parseJSON2Map(String strJSON)
strJSON - 字符串public static List<Object> parseJSON2List(String strJSON)
strJSON - 字符串public static Object parseJSON(String strJSON)
strJSON - 只能是对象{a:'',b:''}或数组['a','b']public static com.google.gson.JsonObject parseString2JSON(String jsonString)
public static com.google.gson.JsonArray parseString2JSONArray(String jsonString)
public static com.google.gson.JsonObject parseString2JSONObject(String jsonString)
public static <T> T parseJSON2Bean(com.google.gson.JsonObject jsonObject,
Class<T> clazz)
Copyright © 2022. All rights reserved.