电报(Telegram)文件平均大小对比表 CSV 支持直接打开,能否 “设置‘CSV 文件‘编码格式‘为‘UTF-8’’,避免中文乱码问题?​

FaithFaith09月16日2175

如何设置Telegram导出的CSV文件编码为UTF-8,防止打开时中文乱码?

4 个回答

一名靓仔
一名靓仔回答于 09 月 16 日
最佳答案

Telegram 导出的 CSV 文件默认编码是 UTF-8,但有些系统或软件会自动识别为其它编码,比如 GBK,这样就会导致中文乱码。

如果你是用 Excel 打开 CSV 文件:

1. 点击「文件」→「打开」

2. 在弹窗中选择「所有文件」,找到你的 CSV 文件

3. 点击「导入」按钮

4. 选择「文本导入向导」→「分隔符号」→「下一步」→ 勾选「逗号」→「下一步」→ 编码格式选择「65001: UTF-8」→ 完成

这样就可以正常显示中文了。如果是用其它表格工具,一般也有类似选项,注意编码格式选择 UTF-8 即可。

Oasis
Oasis回答于 09 月 21 日

Telegram导出的CSV编码一般都没问题,但如果打开中文乱码,可以试试下面的方法:

1. 用Excel或WPS打开时,选「数据」→「从文本/CSV」导入,并手动选择编码为UTF-8。

2. 如果你用记事本之类工具,建议先用Notepad++打开,再另存为UTF-8编码格式。

3. 确保导出时Telegram没有特殊处理(目前官方客户端默认编码兼容性较好)。

这样操作,中文乱码问题就解决了。

灰色轨迹
灰色轨迹回答于 09 月 22 日

Telegram 导出的 CSV 默认是 UTF-8 编码的,但打开时中文乱码,是因为你用的软件没识别到这个编码。

比如用 Excel 打开 CSV 时默认是 ANSI 或 GBK,这时候就会乱码。你可以这样解决:

1. 用记事本打开 CSV,再另存为,选择 UTF-8 编码,保存后用 Excel 再次打开;

2. 或者直接用微信文档、Google 表格在线打开,它们对 UTF-8 支持更好;

3. 如果你经常导数据,推荐用专业工具比如 Notepad++ 或 Sublime Text,它们支持编码转换。

这样就不会出现中文乱码了。

银河Traveler
银河Traveler回答于 09 月 23 日

Telegram导出的CSV默认是UTF-8编码的。

如果你打开中文乱码,问题大概率出在你用的软件上。

比如Excel打开CSV时,可能会默认用GBK或者其他编码。此时你可以:

1. 用记事本打开CSV文件;

2. 点击“另存为”;

3. 保存时编码格式选择“UTF-8”。

这样再用Excel打开就正常了。

其实,大多数现代办公软件都支持UTF-8的,只要你设置正确。

您的答案