hadoop2.5中hdfs写入中文乱码问题?

查看数: 49703 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-11-14 10:03

正文摘要:

通过hadoop API 向HDFS写入中文乱码问题怎么解决?

回复

旧收音机 发表于 2014-12-9 23:46:50
原来这样也可以啊
hadoop小兵 发表于 2014-11-14 11:26:05
jixianqiuxue 发表于 2014-11-14 11:23
你的哪个是二进制转换,从string转换下
private static final String utf8 = "UTF-8";  // 将UTF-8转换成G ...

感谢, 问题已解决
jixianqiuxue 发表于 2014-11-14 11:23:22
你的哪个是二进制转换,从string转换下
private static final String utf8 = "UTF-8";  // 将UTF-8转换成GBK

也可以整体改变下eclipse的环境,参考

Eclipse 乱码 解决方案汇总(UTF8 -- GBK)

hadoop小兵 发表于 2014-11-14 10:20:09
代码修改成:
// 文件内容
byte[] str = "java,hadoop,oralce,jsp,javascript,html,css,ps,哈都普".getBytes("UTF-8");

还是不行!奇怪了

hadoop小兵 发表于 2014-11-14 10:04:57
通过eclipse查看 hdfs文件内容:
java,hadoop,oralce,jsp,javascript,html,css,ps,鍝堥兘鏅&#65533;

中文乱码了??
关闭

推荐上一条 /2 下一条