public class Jsons extends Object
Modifier and Type | Method and Description |
---|---|
static <T> T |
parse(String json,
Class<T> clazz)
json -> object
|
static Object |
readPath(String json,
String path)
读取路径
|
static String |
readPathToString(String json,
String path)
读取路径 string
|
static String |
toJson(Object obj)
object -> json
|
static String |
toJsonWriteNull(Object obj)
object -> json
|
static <T> List<T> |
toList(String json,
Class<T> clazz)
json -> list
|
static Map<String,Object> |
toMap(String json)
json -> map
|
static <K,V> Map<K,V> |
toMap(String json,
Class<K> kc,
Class<V> vc)
json -> map
|
static <T> Set<T> |
toSet(String json,
Class<T> clazz)
json -> set
|
public static String toJsonWriteNull(Object obj)
obj
- objpublic static <T> T parse(String json, Class<T> clazz)
T
- ignorejson
- jsonclazz
- ignorepublic static <T> List<T> toList(String json, Class<T> clazz)
T
- ignorejson
- jsonclazz
- ignorepublic static <T> Set<T> toSet(String json, Class<T> clazz)
T
- Tjson
- jsonclazz
- clazzpublic static Map<String,Object> toMap(String json)
json
- jsonpublic static <K,V> Map<K,V> toMap(String json, Class<K> kc, Class<V> vc)
K
- KV
- Vjson
- jsonkc
- key classvc
- value classpublic static Object readPath(String json, String path)
json
- jsonpath
- pathCopyright © 2024. All rights reserved.