// 可以使用以下方式读取text文件数据
JavaRDD<String> rdd = sc.hadoopFile("PSP_MCC_CB.TXT", TextInputFormat.class, LongWritable.class, Text.class).map(new Function<Tuple2<LongWritable,Text>, String>() {
@Override
public String call(Tuple2<LongWritable, Text> tuple)throws Exception {
return new String(tuple._2.getBytes(), 0, tuple._2.getLength(), "GBK");
}
});
Spark读取数据(GBK)乱码解决
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 使用PHP和MYSQL开发过程中经常会遇到PHP写入或读取MYSQL数据库中数据,出现中文乱码的问题,英文和数字不...
- 转自 https://www.cnblogs.com/teagnes/p/6112019.html 其实在很久之前...
- R语言不是中国人开发的,自然对中文的处理上没有特别考虑,但是我们依然可以处理。 下面我给出了解决方案。但我想,别的...
- 示例代码SparkHiveAPP 主类注意:需要将 core-site.xml,hdfs-site.xml, ya...