我记得我的一位同事给我发了一份 csv 文件来检查。
我使用 LibrOffice 打开它,它太大了,所以我遇到了问题,无法打开它(但我可以使用 google 驱动器上的 google 文档打开它)。
之后,每当我打开 csv 文件时,我都会得到以下信息:

我不知道汉字是从哪里来的!但我无法摆脱它们。
并且要求我下载其他字体。当我同意时,我发现没有字体可供下载。
我还尝试卸载 LibreOffice 并重新安装:
sudo apt-get purge fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
sudo apt-get -s purge fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice
Run Code Online (Sandbox Code Playgroud)
但没有成功!
请问有什么建议吗?
小智 6
您的字符集是 UTF-16。我认为您使用了错误的字符集。UTF-8 可能是正确的。或者 csv 文件使用 Big Endian (UTF-16 BE) 和 Little Endian (UTF-16 LE),或者反之亦然。尝试一些不同的字符集,它应该可以工作。