[JSONUtil.toBean 解析异常 ]
json解析异常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {的解决方法遇到这个异常首先分析一下,肯定是json的格式有问题,所以才会导致解析有问题。未修改之前的时候是直接存nullstringRedisTemplate.opsForValue().set(CACHE_SHOP_K
·
json解析异常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {的解决方法
遇到这个异常首先分析一下,肯定是json的格式有问题,所以才会导致解析有问题。
未修改之前的时候是直接存null
stringRedisTemplate.opsForValue().set(CACHE_SHOP_KEY+ id,"null",CACHE_NULL_TTL, TimeUnit.MINUTES);
存入redis的格式:
stringRedisTemplate.opsForValue().set(CACHE_SHOP_KEY+ id,"{null:null}",CACHE_NULL_TTL, TimeUnit.MINUTES);
解析的时候: String key=CACHE_SHOP_KEY + id; String shopJson = stringRedisTemplate.opsForValue().get(key);
更多推荐
已为社区贡献5条内容
所有评论(0)