Java中把JSON和List结果集互转的代码片段整理

    xiaoxiao2023-06-26  173

    1、将JSON字符串转换成List结果集的方式:

    //查询结果集 PageDatums picPageDatums = pictureLibraryService.selectPagePictureForService(pageDatums, pictureLibrary); String picLibraryJson = picPageDatums.getJsonResult(); JSONArray jsonArray = JSONArray.fromObject(picLibraryJson); List<CmsPictureLibrary> list = (List<CmsPictureLibrary>) JSONArray.toCollection(jsonArray,CmsPictureLibrary.class); //如果结果集中不为空 if (null != list) { //迭代的方式获得所有的图片的数据结果集,相当于又查询了24次数据 for(CmsPictureLibrary cmsPictureLibrary : list) { logger.info(cmsPictureLibrary); } }2、将List结果集变成json串的方式:

    JSONObject.valueToString(这里是List对象或其它对象)

    相关资源:将list集合转化json格式
    最新回复(0)