【发布时间】:2021-09-16 20:55:12
【问题描述】:
这是我试图加载到数据框中的文件的一部分:
字母|句子|评论1
è|小e|无
Ü|大写U|无
ã|小a|
Ç|大写C|无
当我将此文件加载到数据框中时,所有非英文字符都会转换为框。试过给option("encoding","UTF-8"),但是没有任何变化。
val nonEnglishDF = spark.read.format("com.databricks.spark.csv").option("delimiter","|").option("header",true).option("encoding","UTF-8").load(hdfs file path)
请告诉我是否有任何解决方案。我最终需要保存文件,非英文字符没有变化。目前保存文件时,它会放置方框或问号,而不是非英文字符。
【问题讨论】:
标签: scala dataframe apache-spark encoding utf-8