public class JsonUtil
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper()
获取ObjectMapper对象
|
static com.fasterxml.jackson.databind.JsonNode |
readNode(java.lang.String str)
字符串转JsonNode
|
static <T> T |
toObj(java.lang.String str,
java.lang.Class<T> clazz)
字符串转javaBean
|
static <T> T |
toObj(java.lang.String str,
com.fasterxml.jackson.core.type.TypeReference<T> reference)
字符串转指定java对象
嵌套对象使用,如:
List<User>
|
static java.lang.String |
toString(java.lang.Object obj)
对象转字符串
|
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public static java.lang.String toString(java.lang.Object obj)
obj - 参数public static <T> T toObj(java.lang.String str,
java.lang.Class<T> clazz)
T - javaBeanstr - 指定字符串clazz - javaBean.classpublic static <T> T toObj(java.lang.String str,
com.fasterxml.jackson.core.type.TypeReference<T> reference)
嵌套对象使用,如:List<User>
T - java对象str - 指定字符串reference - TypeReferencepublic static com.fasterxml.jackson.databind.JsonNode readNode(java.lang.String str)
str - 指定字符串