Javascript 对奇怪的字符进行正确的编码

Javascript 对奇怪的字符进行正确的编码,javascript,papaparse,Javascript,Papaparse,我正在尝试使用Papaparse从.csv文件中读取奇怪的字符 下面是一些奇怪字符的示例:——、等 当我和爸爸一起读这些时,我得到:�,�,�, etc,无论是打印到控制台还是打印到.csv/.txt文件 我尝试将papaparse配置变量设置为各种编码类型,但没有成功。我希望这些字符在控制台打印输出和写入文件时保持不变。我通过以下方法解决了此问题: 以数字形式打开.csv文件(OSX) 文件>导出到>CSV>高级选项>Unicode(UTF-8) 在papaparse配置变量集编码中:“utf

我正在尝试使用Papaparse从.csv文件中读取奇怪的字符

下面是一些奇怪字符的示例:——、等

当我和爸爸一起读这些时,我得到:�,�,�, etc,无论是打印到控制台还是打印到.csv/.txt文件


我尝试将papaparse配置变量设置为各种编码类型,但没有成功。我希望这些字符在控制台打印输出和写入文件时保持不变。

我通过以下方法解决了此问题:

  • 以数字形式打开.csv文件(OSX)
  • 文件>导出到>CSV>高级选项>Unicode(UTF-8)
  • 在papaparse配置变量集编码中:“utf-8”

  • 我对编码不是很在行,但是如果你说明你已经尝试了什么,输入的是什么,这会很有帮助。用UTF-8编码保存到磁盘甚至可以解决这个问题。@Traktor53我使用Mac上的数字在UTF-8中以.csv格式重新保存。然后所有字符都能正确读取。谢谢。请考虑发布一个答案,包括如何配置PAPARSE编码或它是否默认工作——个人而言,我不知道。不客气。