前言:
- 真的被redis坑死了,前有json存储,读取解析json各种报错。现有setOperations ,add存储,但是isMember方法一直返回false
解决办法:
redis存储会把转义字符,符号等原样存储!!!! 所以取出来就不一样了。
例如:
value = "abc"
setOperations.add(key, value);
存储到redis也是 "abc" 而不是 abc,带了"符号,
所以需要:
String code2 = String.format("\"%s\"", value);
setOperations.isMember(key, value); // 这样就是true了
所以大家要知道它读取出来是什么格式,需要格式化一下!