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;

}

相关推荐
UpUpUp……11 小时前
Linux--JsonCpp
linux·运维·服务器·c++·笔记·json
wtsolutions19 小时前
Excel-to-JSON插件专业版功能详解:让Excel数据转换更灵活
json·excel·excel-to-json·wtsolutions·专业版
kerryYG19 小时前
使用JMETER中的JSON提取器实现接口关联
jmeter·json
柯ran2 天前
JSON|cJSON 介绍以及具体项目编写
c语言·链表·json·github
乐言3613 天前
Jmeter中的Json提取器如何使用?
jmeter·json
北海有初拥3 天前
【从零实现JsonRpc框架#1】Json库介绍
json
GalenWu3 天前
对象转换为 JSON 字符串(或反向解析)
前端·javascript·微信小程序·json
致于数据科学家的小陈3 天前
Go 层级菜单树转 json 处理
python·go·json·菜单树·菜单权限·children
我爱夜来香A4 天前
SQL进阶:如何把字段中的键值对转为JSON格式?
数据库·sql·json
Mr.小怪4 天前
Jackson中的ObjectNode与JsonNode详解
json