JSON转换List<Map<String, Object>>、Map<String, Object>

废话就不说了 早上10点研究到现在

获取redis的JSON字符串

String getPalletListNew = redisService.getRedis("getPalletListNew", abroad + "" + goodsLevel + "" + startPort + "" + destinationPort + "" + maxTon + "" + minTon);

转换Map<String,Object>

public Map<String, Object> jsonToMap(String json){

Map<String, Object> map = new HashMap<>();

map = JSON.parseObject(JSON.parse(json).toString(),HashMap.class);

return map;

}

转换List<Map<String, Object>>

//将json斜杠转义

String s = StringEscapeUtils.unescapeJava(tuijianhuopan);

//调用

List<Map<String, Object>> list = redisService.jsonToListMap(s);

public List<Map<String, Object>> jsonToListMap(String json){

//QNMB 就是这里卡死我了,转义后的字符串前后带""根本无法解析,所以要切掉!!!

String strJson = StringUtils.substring(json,1,json.length()-1);

List<Map<String, Object>> listmap = (List<Map<String, Object>>) JSONArray.parse(strJson);

return listmap;

}

相关推荐
Json_181790144806 小时前
商品详情接口使用方法和对接流程如下
大数据·json
ZhongruiRao1 天前
Springboot+PostgreSQL+MybatisPlus存储JSON或List、数组(Array)数据
spring boot·postgresql·json
华农第一蒟蒻1 天前
Java中JWT(JSON Web Token)的运用
java·前端·spring boot·json·token
胡耀超1 天前
知识图谱入门——8: KG开发常见数据格式:OWL、RDF、XML、GraphML、JSON、CSV。
xml·json·知识图谱·csv·owl·graphml·gml
x-cmd1 天前
[241005] 14 款最佳免费开源图像处理库 | PostgreSQL 17 正式发布
数据库·图像处理·sql·安全·postgresql·开源·json
先知demons2 天前
js将对象的键和值分别归纳进对象,并将多层对象转化成数据的方法
javascript·vue.js·json
Midsummer啦啦啦2 天前
Python字符串转JSON格式指南
开发语言·python·json
前端 贾公子2 天前
Express内置的中间件(express.json和express.urlencoded)格式的请求体数据
中间件·json·express
迷失蒲公英3 天前
在线JSON可视化工具--支持缩放
json·在线json可视化·在线json格式化
bug菌¹5 天前
滚雪球学MySQL[8.3讲]:数据库中的JSON与全文检索详解:从数据存储到全文索引的高效使用
数据库·mysql·json·全文索引