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;

}

相关推荐
tan77º1 天前
【项目】分布式Json-RPC框架 - 项目介绍与前置知识准备
linux·网络·分布式·网络协议·tcp/ip·rpc·json
Yn3122 天前
在 Python 中使用 json 模块的完整指南
开发语言·python·json
陈涛5755 天前
5个最好用的 JSON 工具推荐:让数据处理变得简单高效
json
bkspiderx5 天前
pb2json.hpp 文档:Protobuf 与 JSON 通用转换工具类
json·protobuf·protobuf与json转换
万粉变现经纪人6 天前
何解决PyCharm中pip install安装Python报错ModuleNotFoundError: No module named ‘json’问题
python·pycharm·json·beautifulsoup·scikit-learn·matplotlib·pip
晨欣7 天前
orjson 与 json:实战对比与选型指南(含示例)(GPT-5 回答)
gpt·json
Pi_Qiu_7 天前
Python初学者笔记第二十二期 -- (JSON数据解析)
笔记·python·json
mon_star°7 天前
有趣的 npm 库 · json-server
前端·npm·json
ID_180079054737 天前
淘宝拍立淘按图搜索API接口功能详细说明
大数据·python·json·图搜索算法
cypking8 天前
vue excel转json功能 xlsx
vue.js·json·excel