public final class JsonUtil extends Object
| 构造器和说明 |
|---|
JsonUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
convertValue(Object obj,
Class<T> valueType)
将对象转为另一个类型的对象
|
static <T> T |
convertValue(Object obj,
com.fasterxml.jackson.core.type.TypeReference<T> valueTypeRef)
将对象转为另一个复杂嵌套类型的对象
|
static com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper()
需要添加参数时,可直接对返回值设置参数
|
static <T> T |
readValue(String content,
Class<T> valueType)
将JsonString转为对象
|
static <T> T |
readValue(String content,
com.fasterxml.jackson.core.type.TypeReference<T> valueTypeRef)
将JsonString转为复杂嵌套的对象
|
static String |
toJsonString(Object obj,
boolean pretty)
将对象转为JsonString
|
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public static <T> T readValue(String content, Class<T> valueType)
content - valueType - public static <T> T readValue(String content, com.fasterxml.jackson.core.type.TypeReference<T> valueTypeRef)
content - valueType - public static <T> T convertValue(Object obj, Class<T> valueType)
obj - valueTypeRef - public static <T> T convertValue(Object obj, com.fasterxml.jackson.core.type.TypeReference<T> valueTypeRef)
obj - valueTypeRef - Copyright © 2018. All rights reserved.