【Java】Java 从 Redis中取出Json字符串 带斜杠的问题解决方案

 

Java 从 Redis中取出Json字符串 带斜杠的问题解决方案

 

【Java】Java 从 Redis中取出Json字符串 带斜杠的问题解决方案_第1张图片

 

解决方法 去除多余的引号跟斜杠

String userJsonStr = RedisDS.create().getStr("REDISKEY");
//去除前后的引号 "

//解决方案

userJsonStr = userJsonStr.substring(1, userJsonStr.length() - 1);
//去除转义符
userJsonStr = userJsonStr.replaceAll("\\\\", "");
JSONObject jsonObject = JSONUtil.parseObj(userJsonStr);

 

 

 

 

 

 

你可能感兴趣的:(Java,Redis,异常)