public class JsonUtils extends Object
| 构造器和说明 |
|---|
JsonUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
getData(String json,
String name)
获取json中的某个字段的值
|
static <T> T |
getData(String json,
String name,
Class<T> tClass)
获取json中的某个字段的值
|
static <T> T |
toBean(String json,
Class<T> tClass)
json转实体类
|
static com.alibaba.fastjson2.JSONArray |
toJsonArray(String json)
json转jsonArray
|
static com.alibaba.fastjson2.JSONObject |
toJsonObject(String json)
json转JSONObject
|
static <T> List<T> |
toList(String json,
Class<T> tClass)
json转List
|
static <K,V> Map<K,V> |
toMap(String json,
Class<K> kClass,
Class<V> vClass)
json转Map
|
static String |
toString(Object obj)
内容转json
|
static <T,K> T |
toTarBean(String json,
Class<T> tClass,
Class<K> kClass)
json转泛型工具类
|
public static <T,K> T toTarBean(String json, Class<T> tClass, Class<K> kClass)
json - tClass - 父类,泛型类(带泛型)kClass - 子类public static <K,V> Map<K,V> toMap(String json, Class<K> kClass, Class<V> vClass)
json - kClass - vClass - public static com.alibaba.fastjson2.JSONObject toJsonObject(String json)
json - public static com.alibaba.fastjson2.JSONArray toJsonArray(String json)
json - public static <T> T getData(String json, String name, Class<T> tClass)
json - name - tClass - Copyright © 2023. All rights reserved.