在使用java  读取redis存储的数据时出现 JsonParseException: Unrecognized token 'xiaoqiang': was expecting ('true', 'false' or 'null') 的错误

根据描述可以猜到,返回的数据格式和接收返回结果的格式不同。大概是说返回的 xiaoqiang 正确的样子应该是 true 或者 false 或者 null 。

解决办法很简单,第一种,在存入 redis值时,使用 字符串格式;

第二种,使用 java 存入redis 数据,并使用同样的 jar包方法读取数据。

详细说上面两种情况,第一种:

我遇到题目中描述问题的情况就是,使用客户端手动插入数据,如下:


这里的 xiaoqiang 会存储成功,但是在redis中,它的数据类型,不是字符串 

想要手动插入一个字符串应该如下执行:


问题就可以了。

第二种:

读取方式:


写入方式:



我使用两种方式都搞定了,有问题欢迎留言~


GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e 4 个月前
8c391e04 6 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐