欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Json字符串轉(zhuǎn)Java對(duì)象和List代碼實(shí)例

 更新時(shí)間:2020年06月25日 09:02:31   作者:聽(tīng)風(fēng)的dog  
這篇文章主要介紹了Json字符串轉(zhuǎn)Java對(duì)象和List代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

對(duì)象POJO和JSON互轉(zhuǎn)

public class JsonUtil {
  /**
   * JSON 轉(zhuǎn) POJO
   */
   public static <T> T getObject(String pojo, Class<T> tclass) {
      try {
        return JSONObject.parseObject(pojo, tclass);
      } catch (Exception e) {
        log.error(tclass + "轉(zhuǎn) JSON 失敗");
      }
      return null;
   }
   
   /**
   * POJO 轉(zhuǎn) JSON  
   */
   public static <T> String getJson(T tResponse){
     String pojo = JSONObject.toJSONString(tResponse);
     return pojo;
   }
   
}

List集合和JSON互轉(zhuǎn)工具類(lèi)

public class JsonListUtil {
  /**
   * List<T> 轉(zhuǎn) json 保存到數(shù)據(jù)庫(kù)
   */
  public static <T> String listToJson(List<T> ts) {
    String jsons = JSON.toJSONString(ts);
    return jsons;
  }

  /**
   * json 轉(zhuǎn) List<T>
   */
  public static <T> List<T> jsonToList(String jsonString, Class<T> clazz) {
    @SuppressWarnings("unchecked")
    List<T> ts = (List<T>) JSONArray.parseArray(jsonString, clazz);
    return ts;
  }

}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論