解决scala_spark本地读取csv中文乱码问题
正常读取:
val spark = SparkSession.builder().master("local").appName("rank").getOrCreate()val sc: SparkContext = spark.sparkContextsc.setLogLevel("error")val lines = sc.textFile("/Users/Documents/日志数据分析/20220215134411.csv")lines.take(2).foreach(println) //乱码问题
输出结果:
ord_complete_tm,user_log_acct,corp_name,parent_sale_ord_id,amount
2021-01,��ͨ���Լ����̳�,��ͨ���ֿƼ�����˾,131729320061,1119.0
解决中文乱码读取:
val spark = SparkSession.builder().master("local").appName("rank").getOrCreate()val sc: SparkContext = spark.sparkContextsc.setLogLevel("error")spark.read.option("header", false).option("encoding","gbk").option("delimiter", ",").csv("/Users/limengdong/Documents/日志数据分析/20220215134411.csv").head(3).foreach(println)
输出结果:
[ord_complete_tm,user_log_acct,corp_name,parent_sale_ord_id,amount]
[2021-01,联通,联通,131729,1119.0]
[2021-01,联通,联通,132049,19.0]
解决scala_spark本地读取csv中文乱码问题相关推荐
- 解决Spring项目读取配置文件中文乱码问题
解决Spring项目读取配置文件中文乱码问题 properties配置文件读取时中文乱码,错误如下: 解决方法如下: **1.**打开IDEA的设置项,进入Editor->File encodi ...
- Mysql 导入导出csv 中文乱码问题的解决方法
导出csv: select t1.stid,t1.cateNodeId,t2.name,t1.name from (select p.stid,p.cateNodeId,r.name from Res ...
- mysqlcsv导入中文乱码_Mysql 导入导出csv 中文乱码问题的解决方法
导入csv: 复制代码 代码如下: load data infile '/test.csv' into table table_name fields terminated by ',' optio ...
- SpringBoot使用@Value读取.properties中文乱码及解决方法
问题重现 某不知名springboot小项目,application.properties文件: custom.param=中文属性值 java代码: @SpringBootApplication p ...
- csv导入mysql乱码问题,Mysql导入导出csv中文乱码问题的解决方法_MySQL
bitsCN.com 导入csv: load data infile '/test.csv' into table table_name fields terminated by ',' option ...
- java 读取csv文件乱码_java读取csv文件乱码怎么解决
csv文件默认编码为ANSI,java读取CSV出现乱码主要是编码不一致问题.(推荐:java视频教程)DataInputStream in = new DataInputStream(new Fil ...
- excel 打开csv中文乱码
excel 打开csv中文乱码 背景 用linux跑数据,拉取csv文件,下载到本地windows,然后用excel发现中文乱码了 解决办法 在linux中更改文件编码,两种方式 第一种,在打开的时候 ...
- node.js读取文件中文乱码问题
node.js读取文件中文乱码问题 出现乱码原因: 在windows中,默认的中文编码方式是根据系统的locale决定的,中文系统中的默认的编码方式为gb2312而不是utf-8 解决方法: 如果读取 ...
- python读取中文文件乱码-详解Python的json文件读取及中文乱码显示问题解决方法...
Python的json文件读取及解决中文乱码显示问题 本文实例讲述了Python实现的json文件读取及中文乱码显示问题解决方法.分享给大家供大家参考,具体如下: city.json文件的内容如下: ...
最新文章
- Android NDK JNI开发3
- 关于ArcMap中的地图文档单位
- apache开源项目--Apache Commons Imaging
- 【LeetCode】面试题 03. 数组中重复的数字
- @ font-face 引入本地字体文件
- 【转载】WEB架构师成长之路
- SQL Sever — 表的操作
- Shell 获取进程号
- windows下mongodb安装与使用
- 明日之后登不上去一直连接服务器,《明日之后》登不上去怎么办 明日之后进不去怎么回事...
- 计算机艺术未来发展趋势,数字媒体艺术未来的发展趋势探讨
- 【新书速递】流量运营教科书
- 启动MySQL报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
- 【C语言练习】趣味题 疏散
- 花滑三周连跳_花滑未来能有人做五周跳吗 专家:四周半或是极限
- C#EntityFramework(EF基础)
- 【情态动词习题】初识
- 微信小程序getWXACodeUnlimit接口调用和返回二进制流转换成图片保存到本地
- android棋类计时器,棋类游戏计时器
- linux df-h命令详细,df命令_Linux df 命令用法详解:显示磁盘的相关信息
热门文章
- 如何使用SQLite
- 昨天终于收到《.Net Web服务编程》
- UVA1343 The Rotation Game旋转游戏
- Carbon和Polacode教程
- TensorFlow2-自编码器
- matlab求被21整除,用matlab求[100,999]之间能被21整除的数的个数,还有建立一个字符串向量,删除大写字母._...
- jbpm springboot mysql_SpringBoot开发案例之整合Activiti工作流引擎
- 取石子游戏与SG函数
- Chromium Android编译指南
- adb 查看当前包名和Activity