Json字符串转Java对象和List代码实例
对象POJO和JSON互转
publicclassJsonUtil{ /** *JSON转POJO */ publicstaticTgetObject(Stringpojo,Class tclass){ try{ returnJSONObject.parseObject(pojo,tclass); }catch(Exceptione){ log.error(tclass+"转JSON失败"); } returnnull; } /** *POJO转JSON */ publicstatic StringgetJson(TtResponse){ Stringpojo=JSONObject.toJSONString(tResponse); returnpojo; } }
List集合和JSON互转工具类
publicclassJsonListUtil{ /** *List转json保存到数据库 */ publicstatic StringlistToJson(List ts){ Stringjsons=JSON.toJSONString(ts); returnjsons; } /** *json转List */ publicstatic List jsonToList(StringjsonString,Class clazz){ @SuppressWarnings("unchecked") List ts=(List )JSONArray.parseArray(jsonString,clazz); returnts; } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。