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;

}

相关推荐
haven-8521 小时前
AI Agent 生态核心概念详解:Agent、MCP、Skill 与 JSON-RPC
人工智能·rpc·json
_xaboy2 小时前
开源Vue组件FormCreate通过 JSON 生成TinyVue表单
前端·vue.js·低代码·开源·json·表单设计器
yumgpkpm3 小时前
华为HUAWEI昇腾910B下千问Qwen3.6-27B在的推理加速实践
sql·华为·langchain·json·ai编程·ai写作·gpu算力
SilentSamsara5 小时前
文件与数据处理:CSV/JSON/Excel/Parquet 高效操作与内存优化
开发语言·python·青少年编程·性能优化·json·excel
lzhdim16 小时前
SQL 入门 17:MySQL 数据类型:从字符串到 JSON 的全面解析
数据库·sql·mysql·json
无风听海18 小时前
JSON Web Token(JWT)完全指南
java·前端·json
誰能久伴不乏1 天前
Qt C++ 解析 JSON 完全指南:从核心概念到工业级实战
c++·qt·json
空空潍1 天前
使用Coze工作流API实现结构化输出
json·工作流·coze
神奇的代码在哪里1 天前
【单机离线版】excel转json软件,纯HTML+JS零依赖实现Excel转JSON工具,一个index.html搞定所有转换!
html·json·excel·excel转json·xlsx转json·xls转json
爱滑雪的码农2 天前
Java基础二十:JSON 数据解析、对象与 JSON 互转逻辑
json