我记得我的一位同事给我发了一个 csv 文件来检查它。
我使用 LibrOffice 打开它,它太大了,所以我遇到了问题并且无法打开它(但我可以使用谷歌驱动器上的谷歌文档打开它)。
之后,每当我打开一个 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
但它没有用!
请问有什么建议吗?
您的字符集是 UTF-16。我认为您使用了错误的字符集。可能 UTF-8 是正确的。或者 csv 文件使用 Big Endian (UTF-16 BE) 而您使用 Little Endian (UTF-16 LE) 或相反。尝试一些不同的字符集,它应该可以工作。