上传到HDFS上的文件遇到乱码问题

Posted *逍遥*

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了上传到HDFS上的文件遇到乱码问题相关的知识,希望对你有一定的参考价值。

1.通过eclipse中的hdfs插件上传文件,上传成功,但是查看是乱码。

查阅文件本身的编码方式,发现是utf-8,同时文件在项目目录下,显示正常,因为我把它的编码格式也设成了utf-8。

2.通过xftp将文件上传到linux中,通过vi命令查看文件,显示正常。

3.通过hadoop fs /opt/friend /root/input/data,再次在eclipse插件中查看文件显示乱码

4.设置workspace的编码为utf-8,全部显示正常。

修改方式:

windows->Preferences   打开"首选项"对话框;general->Workspace,右侧Text file encoding,选择Other,改变为UTF-8。

以上是关于上传到HDFS上的文件遇到乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

在window上面的txt文件上传到Linux上出现乱码问题

使用HttpClient MultipartEntityBuilder 上传文件,并解决中文文件名乱码问题

php 上传文件名出现乱码

从Windows复制文件到Linux显示乱码问题

上传文件乱码,GBK转UTF-8

关于使用sqoop export 导出hdfs数据到mysql中文乱码问题