我在HBase中存入中文后,secureCRT查看时显示的是类似GBK的编码。get出来直接显示在页面上是正确的中文。但是当我再将get到的数重新set到hbase库中的另一张表内时。secureCRT查看时是不同的GBK编码,显示到页面上也是中文乱码请问大家如何在取出再存入后,使库里的数据和取出之前一样呢
我是用Myeclipse写java程序取出来的,myeclipse是utf-8编码。然后还是java直接将取到的内容存进另一张表。请问会是myeclipse编码问题吗?
追答跟myeclipse编码没关系,两张表应该是在同一个hbase集群吧,你试着查看下把同一个字符串存入一张表,读出,再存入另一张表,再读出,查看下两次读出的数据是否相同,建议使用中文验证。如果存在不相同情况,就在读出时显示使用UTF-8转换字符串。
解压文件出现中文乱码怎么办解决办法
华为Mate50 Pro曲面旗舰手机
¥6799
苹果 AirPods Pro 2代
¥1699
索尼65英寸4K HDR专业游戏电视
¥7499
惠普战66五代15.6英寸轻薄本
¥4399
查
看
更
多