使用 LibrOffice 读取 csv 文件时出现奇怪的字符(中文)

使用 LibrOffice 读取 csv 文件时出现奇怪的字符(中文)

我记得我的一位同事给我发了一个 csv 文件让我检查。
我使用 LibrOffice 打开了它,但它太大了,所以我遇到了问题,无法打开它(但我可以使用 Google Drive 上的 Google Docs 打开它)。
之后,每当我打开 csv 文件时,我都会得到以下信息:
在此处输入图片描述

我不知道这些汉字是从哪里来的!但我无法摆脱它们。

当打开任何 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

但没用!
有什么建议吗?

答案1

您的字符集是 UTF-16。我认为您使用了错误的字符集。可能 UTF-8 是正确的。或者 csv 文件使用 Big Endian (UTF-16 BE),而您使用 Little Endian (UTF-16 LE),或者反过来。尝试一些不同的字符集,它应该可以正常工作。

相关内容