类 AJsonUtil

java.lang.Object
net.sohelp.boot.common.utils.AJsonUtil

public class AJsonUtil extends Object
JSON转化工具类,提供对象与JSON字符串之间的相互转换功能。
从以下版本开始:
2019-01-19 08:31
作者:
AaronFung
  • 方法详细资料

    • format

      public static String format(Object obj)
      把对象格式化成JSON字符串。
      参数:
      obj - 指定对象
      返回:
      格式化后的JSON字符串
    • parse

      public static Object parse(String json)
      将JSON字符串解析为JSONObject或基本类型对象。
      参数:
      json - 待解析的JSON字符串
      返回:
      解析后的对象(可能是JSONObject或其他基本类型)
    • parseArray

      public static com.alibaba.fastjson.JSONArray parseArray(String json)
      把JSON字符串转化成JSONArray对象。
      参数:
      json - JSON字符串
      返回:
      转换后的JSONArray对象
    • parseArray

      public static <T> List<T> parseArray(String json, Class<T> cls)
      把JSON数组字符串转化为指定类型的对象列表。
      类型参数:
      T - 泛型参数,表示列表中元素的具体类型
      参数:
      json - JSON数组字符串
      cls - 列表元素的目标类型Class对象
      返回:
      转换后的对象列表
    • parse

      public static <T> T parse(String json, Class<T> cls)
      把JSON字符串转化成指定数据对象。
      类型参数:
      T - 泛型参数,表示目标对象的具体类型
      参数:
      json - JSON字符串
      cls - 指定类的Class对象
      返回:
      转换后的指定类型对象