廢話(huà)就不說(shuō)了 早上10點(diǎn)研究到現(xiàn)在
獲取redis的JSON字符串
String getPalletListNew = redisService.getRedis(“getPalletListNew”, abroad + “” + goodsLevel + “” + startPort + “” + destinationPort + “” + maxTon + “” + minTon);
轉(zhuǎn)換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;
}
轉(zhuǎn)換List<Map<String, Object>>
//將json斜杠轉(zhuǎn)義
String s = StringEscapeUtils.unescapeJava(tuijianhuopan);
//調(diào)用
List<Map<String, Object>> list = redisService.jsonToListMap(s);文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-828092.html
public List<Map<String, Object>> jsonToListMap(String json){
//QNMB 就是這里卡死我了,轉(zhuǎn)義后的字符串前后帶""根本無(wú)法解析,所以要切掉?。?!
String strJson = StringUtils.substring(json,1,json.length()-1);
List<Map<String, Object>> listmap = (List<Map<String, Object>>) JSONArray.parse(strJson);
return listmap;
}文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-828092.html
到了這里,關(guān)于JSON轉(zhuǎn)換List<Map<String, Object>>、Map<String, Object>的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!