public class JsonUtil
extends java.lang.Object
构造器和说明 |
---|
JsonUtil() |
限定符和类型 | 方法和说明 |
---|---|
static <T> T |
convertJsonStringToObject(java.lang.String jsonString,
java.lang.Class<T> cls) |
static <T> T |
convertJsonStringToObject(java.lang.String jsonString,
com.fasterxml.jackson.core.type.TypeReference<?> valueTypeRef) |
static <T> T |
convertMap2Object(java.util.Map map,
java.lang.Class<T> cls) |
static <T> com.fasterxml.jackson.databind.node.ObjectNode |
convertObject2ObjectNode(T object) |
static <T> java.lang.String |
convertObject2String(T object) |
static java.lang.String |
convertObject2StringIgnoreNullField(java.lang.Object object) |
static <T> T |
convertObjectNode2Object(com.fasterxml.jackson.databind.node.ObjectNode objectNode,
java.lang.Class<T> cls) |
static com.fasterxml.jackson.databind.node.ObjectNode |
createObjectNode() |
static com.fasterxml.jackson.databind.JsonNode |
getJsonNode(com.fasterxml.jackson.databind.JsonNode jsonNode,
java.lang.String fieldName) |
static java.lang.String |
getJsonValue(com.fasterxml.jackson.databind.JsonNode jsonNode,
java.lang.String fieldName) |
static java.lang.String |
getJsonValue2(com.fasterxml.jackson.databind.JsonNode jsonNode,
java.lang.String fieldName) |
public static <T> com.fasterxml.jackson.databind.node.ObjectNode convertObject2ObjectNode(T object)
public static <T> java.lang.String convertObject2String(T object)
public static <T> T convertObjectNode2Object(com.fasterxml.jackson.databind.node.ObjectNode objectNode, java.lang.Class<T> cls)
public static <T> T convertMap2Object(java.util.Map map, java.lang.Class<T> cls)
public static <T> T convertJsonStringToObject(java.lang.String jsonString, java.lang.Class<T> cls)
public static <T> T convertJsonStringToObject(java.lang.String jsonString, com.fasterxml.jackson.core.type.TypeReference<?> valueTypeRef)
public static com.fasterxml.jackson.databind.node.ObjectNode createObjectNode()
public static java.lang.String getJsonValue(com.fasterxml.jackson.databind.JsonNode jsonNode, java.lang.String fieldName)
public static java.lang.String getJsonValue2(com.fasterxml.jackson.databind.JsonNode jsonNode, java.lang.String fieldName)
public static com.fasterxml.jackson.databind.JsonNode getJsonNode(com.fasterxml.jackson.databind.JsonNode jsonNode, java.lang.String fieldName)
public static java.lang.String convertObject2StringIgnoreNullField(java.lang.Object object)