我已经读了很多这样的帖子
Javascript export CSV encoding utf-8 issue
我知道很多人提到这是因为Microsoft excel使用这种方法应该有效
https://superuser.com/questions/280603/how-to-set-character-encoding-when-opening-excel
我曾尝试在Windows10上的ubuntu(甚至没有任何问题)上使用,但我必须使用第二篇文章进行导入,而在mac上最大的问题是因为mac上没有导入,因此无法读取完全是unicode。
无论如何,我可以在导出时强制使用utf-8
打开excel来进行编码吗?或其他一些我可以尝试的解决方法?
在此先感谢您的帮助和建议。
答案 0 :(得分:0)
许多Windows应用程序(包括Excel)在打开文件时都采用本地化ANSI编码(在Windows中为Windows-1252),除非文件以字节序标记(BOM)代码点开头。尽管UTF-8不需要BOM,但在文件开头的UTF-8编码BOM会提示Excel该文件为UTF-8。字节序列为EF BB BF
,等效的Unicode代码点为U + FEFF。