public class JsonUtils
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
| 构造器和说明 |
|---|
JsonUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.fasterxml.jackson.databind.node.ArrayNode |
createArrayNode() |
static com.fasterxml.jackson.databind.node.ObjectNode |
createObjectNode() |
static com.fasterxml.jackson.databind.node.ArrayNode |
readArray(java.lang.String jsonStr) |
static <T> java.util.List<T> |
readListValue(java.lang.String jsonStr,
java.lang.Class<T> clazz) |
static com.fasterxml.jackson.databind.JsonNode |
readNode(java.lang.String jsonStr) |
static <T> T |
readValue(java.lang.String jsonStr,
java.lang.Class<T> clazz) |
static java.lang.String |
writeJsonStr(java.lang.Object obj) |
public static <T> T readValue(java.lang.String jsonStr,
java.lang.Class<T> clazz)
throws java.io.IOException
java.io.IOExceptionpublic static <T> java.util.List<T> readListValue(java.lang.String jsonStr,
java.lang.Class<T> clazz)
throws java.io.IOException
java.io.IOExceptionpublic static com.fasterxml.jackson.databind.node.ArrayNode readArray(java.lang.String jsonStr)
throws java.io.IOException
java.io.IOExceptionpublic static com.fasterxml.jackson.databind.JsonNode readNode(java.lang.String jsonStr)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String writeJsonStr(java.lang.Object obj)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static com.fasterxml.jackson.databind.node.ObjectNode createObjectNode()
public static com.fasterxml.jackson.databind.node.ArrayNode createArrayNode()
Copyright © 2020. All Rights Reserved.