public class JsonUtils extends Object
| Constructor and Description |
|---|
JsonUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <K,V> String |
collectToString(Map<K,V> map)
将map转化为string
|
static <T> List<T> |
convertJsonToList(String text,
Class<T> clazz)
JSON转换为List
|
static Object |
convertJsonToObject(String text,
Class<?> clazz)
转换JSON字符串为对象
|
static String |
convertObjectToJSON(Object object) |
static <K,V> Map<K,V> |
stringToCollect(String text)
json字符串转化为map
|
static Object |
textToJson(String text)
将string转化为序列化的json字符串
|
static Object[] |
toArray(String text) |
static <T> Object[] |
toArray(String text,
Class<T> clazz) |
static Object |
toBean(String text) |
static <T> T |
toBean(String text,
Class<T> clazz) |
static String |
toJson(Object object)
object为可以转换为JSON对象的入参,以及其他普通对象,包含基本类型和封装类型,
|
static com.alibaba.fastjson.JSON |
toJsonBean(Object object)
object为可以转换为JSON对象的入参,以及其他普通对象,
不包含基本类型和封装类型[String除外但要符合JSON规则]
|
static String |
toJSONNoFeatures(Object object) |
static <T> List<T> |
toList(String text,
Class<T> clazz) |
public static Object textToJson(String text)
text - 文本内容public static <K,V> Map<K,V> stringToCollect(String text)
K - 反射对象V - 反射对象text - 文本内容public static Object convertJsonToObject(String text, Class<?> clazz)
text - 文本内容clazz - 对象public static <K,V> String collectToString(Map<K,V> map)
K - 反射对象V - 反射对象map - 对象public static <T> List<T> convertJsonToList(String text, Class<T> clazz)
T - 反射对象text - json字符串clazz - 对象public static String toJson(Object object)
object - 对象public static com.alibaba.fastjson.JSON toJsonBean(Object object)
object - 对象Copyright © 2019. All rights reserved.