public class JsonUtil extends Object
| 构造器和说明 |
|---|
JsonUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getValue(com.fasterxml.jackson.databind.JsonNode node,
String name) |
static <T> T |
readFile(String filePath,
Class<T> clazz) |
static String |
safeToJson(Object obj) |
static <T> List<T> |
safeToList(String json,
Class<T> clazz) |
static <K,V> Map<K,V> |
safeToMap(String json,
Class<K> classKey,
Class<V> classValue) |
static com.fasterxml.jackson.databind.JsonNode |
safeToObj(String json) |
static <T> T |
safeToObj(String json,
Class<T> clazz) |
static <T,S> T |
safeToObj(String json,
Class<T> clazz,
Class<S> type) |
static <T> Set<T> |
safeToSet(String json,
Class<T> clazz) |
static String |
toJson(Object obj) |
static com.fasterxml.jackson.databind.JsonNode |
toObj(String json) |
static <T> T |
toObj(String json,
Class<T> clazz) |
public static String toJson(Object obj) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static <T> T toObj(String json, Class<T> clazz) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static <K,V> Map<K,V> safeToMap(String json, Class<K> classKey, Class<V> classValue)
public static com.fasterxml.jackson.databind.JsonNode toObj(String json) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static com.fasterxml.jackson.databind.JsonNode safeToObj(String json)
Copyright © 2022. All rights reserved.