public class JsonUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.fasterxml.jackson.databind.ObjectMapper |
singleTonObjectMapper_NON_NULL |
| Constructor and Description |
|---|
JsonUtil() |
| Modifier and Type | Method and Description |
|---|---|
static String |
formatJSON(String input)
把json字符串格式化, 如失败返回null
|
static Object |
get(Object obj,
String nodeKey)
如果一个obj是Map/list/基本类型或它们的组合,用下面语法读取节点对象:
Object obj = JsonUtil.get(json,"node1.node2.x.node4"); //x表示列表下标序号
如获取失败返回null
|
static String |
getAsText(com.fasterxml.jackson.databind.JsonNode node,
String field) |
static String |
toJSON(Object object)
把object转为json, 如失败返回null
|
static String |
toJSONFormatted(Object object)
把object转为格式化json, 如失败返回null
|
static <T> T |
toObj(String json,
Class<T> claz)
把json字符串转为指定类的实例对象, 如失败返回null
|
public static final com.fasterxml.jackson.databind.ObjectMapper singleTonObjectMapper_NON_NULL
Copyright © 2022. All rights reserved.