类 JsonUtils
- java.lang.Object
-
- cn.feiliu.taskflow.open.utils.JsonUtils
-
public class JsonUtils extends Object
- 从以下版本开始:
- 2024-05-20
- 作者:
- SHOUSHEN.LUAN
-
-
构造器概要
构造器 构造器 说明 JsonUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <T> T
deserialize(String json, Class<T> clazz)
读取 JSON 字符串返回对应的 Java 对象static <T> T
deserialize(String json, Type type)
static <T> List<T>
fromJsonArray(String json, Class<T> clazz)
读取 JSON 字符串返回对应的 Java 对象列表static String
serialize(Object object)
将参数对象输出为 JSON 字符串static void
writeValue(Writer writer, Object object)
将参数对象输出为 JSON 字符串并写入到 writer
-
-
-
方法详细资料
-
deserialize
public static <T> T deserialize(String json, Class<T> clazz) throws IOException
读取 JSON 字符串返回对应的 Java 对象- 抛出:
IOException
-
fromJsonArray
public static <T> List<T> fromJsonArray(String json, Class<T> clazz) throws IOException
读取 JSON 字符串返回对应的 Java 对象列表- 参数:
json
- JSON 数组字符串clazz
- 数组中单个元素的类型- 抛出:
IOException
-
writeValue
public static void writeValue(Writer writer, Object object) throws IOException
将参数对象输出为 JSON 字符串并写入到 writer- 抛出:
IOException
-
-