public class JsonUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JsonUtil.JsonParser |
static class |
JsonUtil.JsonParserBuilder |
Constructor and Description |
---|
JsonUtil() |
Modifier and Type | Method and Description |
---|---|
static boolean |
containsKey(java.lang.String source,
java.lang.String key) |
static java.util.Map<java.lang.String,java.lang.Object> |
get(java.lang.String source,
java.util.Collection<java.lang.String> keys) |
static java.lang.Object |
get(java.lang.String source,
java.lang.String key) |
static java.lang.Boolean |
getAsBoolean(java.lang.String source,
java.lang.String key) |
static java.util.List<java.lang.Object> |
getAsList(java.lang.String source,
java.lang.String key) |
static java.lang.Number |
getAsNumber(java.lang.String source,
java.lang.String key) |
static java.lang.String |
getAsString(java.lang.String source,
java.lang.String key) |
static boolean |
isEmpty(java.lang.String source,
java.lang.String key) |
static int |
length(java.lang.String source) |
static java.lang.Object |
parse(java.lang.String json)
Deprecated.
|
static java.lang.Object |
parseJson(java.lang.String source) |
static java.lang.Object |
parseJson(java.lang.String source,
java.lang.Class<?> targetClass) |
static java.lang.String |
put(java.lang.String target,
java.lang.String key,
java.lang.Object value) |
static java.lang.String |
remove(java.lang.String target,
java.lang.String key) |
static java.lang.String |
render(java.lang.Object o)
Deprecated.
|
static java.lang.String |
toJson(java.lang.Object source) |
static java.util.List<java.lang.Object> |
toList(java.lang.String jsonArraySource) |
static java.util.Map<java.lang.String,java.lang.Object> |
toMap(java.lang.String source) |
static java.lang.String |
toStringOrJson(java.lang.Object object) |
public static java.lang.String toJson(java.lang.Object source)
public static java.lang.Object parseJson(java.lang.String source)
public static java.lang.Object parseJson(java.lang.String source, java.lang.Class<?> targetClass)
public static java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.String source)
public static java.util.List<java.lang.Object> toList(java.lang.String jsonArraySource)
public static java.lang.Object get(java.lang.String source, java.lang.String key)
public static java.util.Map<java.lang.String,java.lang.Object> get(java.lang.String source, java.util.Collection<java.lang.String> keys)
public static java.lang.String getAsString(java.lang.String source, java.lang.String key)
public static java.lang.Number getAsNumber(java.lang.String source, java.lang.String key)
public static java.util.List<java.lang.Object> getAsList(java.lang.String source, java.lang.String key)
public static java.lang.Boolean getAsBoolean(java.lang.String source, java.lang.String key)
public static boolean containsKey(java.lang.String source, java.lang.String key)
public static boolean isEmpty(java.lang.String source, java.lang.String key)
public static int length(java.lang.String source)
public static java.lang.String remove(java.lang.String target, java.lang.String key)
public static java.lang.String put(java.lang.String target, java.lang.String key, java.lang.Object value)
public static java.lang.String toStringOrJson(java.lang.Object object) throws java.lang.Exception
java.lang.Exception
@Deprecated public static java.lang.String render(java.lang.Object o) throws java.lang.Exception
java.lang.Exception
@Deprecated public static java.lang.Object parse(java.lang.String json) throws java.lang.Exception
java.lang.Exception