解决Jedis数据读取乱码问题
现象
同一套代码,同一个数据源,不同的操作系统,在OSX
上数据提取编码正常,而Ubuntu
上拉取数据乱码,数据拉取代码如下。
1 |
|
检查了Redis
存储的数据都是UTF-8
之后,怀疑是不同OS的编码有所不同,所以对提取的数据指定了编码格式,即new String(data, "UTF8");
,解决了问题。
同一套代码,同一个数据源,不同的操作系统,在OSX
上数据提取编码正常,而Ubuntu
上拉取数据乱码,数据拉取代码如下。
1 |
|
检查了Redis
存储的数据都是UTF-8
之后,怀疑是不同OS的编码有所不同,所以对提取的数据指定了编码格式,即new String(data, "UTF8");
,解决了问题。
Update your browser to view this website correctly.&npsb;Update my browser now