您的位置:首页 > 运维架构

hadoop读取hdfs文件中的中文乱码解决办法

2017-03-15 20:19 1076 查看
FileSystem fs = FileSystem.get(conf);
Path file = new Path("hdfs://localhost:9000/wordcount/data/word.txt");
FSDataInputStream inStream = fs.open(file);
BufferedReader bf=new BufferedReader(new InputStreamReader(inStream));//防止中文乱码
String line = null;
while ((line = bf.readLine()) != null) {

}

如果没有红色部分,将bf.readLine()改为inStream.readLine(),中文就会乱码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: