首页 > 解决方案 > 通过excel保存文本文件后从csv恢复编码

问题描述

TLDR:

csv 文件有ÀQuŽ es(错误),但 txt 文件有¿Qué es?(正确)。有什么方法可以转换 csv 以显示正确的文本?

背景:

指示人类在 excel 中加载 txt 文件,按每行数据(语音)做一些工作并保存为 csv。在通过 excel 加载文本文件时,给出了使用“Unicode (UTF-8)”的明确指令。但是有些人错误地保留了windows的默认编码。他们对文件执行了工作并保存为 csv。

问题是 - txt 文件有类似¿Qué es?(“UTF-8 with BOM”)这样的词。但在 csv 它显示 ÀQuŽ es

重新做这个练习是可能的,但代价高昂。由于数据的性质,将有问题的文件与干净版本合并将非常复杂。我试图弄清楚是否可以在不进行复杂合并的情况下将有问题的编码更改为正确的版本。

我尝试使用不同的编码以不同的格式保存 csv。没运气。

标签: excelunicodeutf-8

解决方案


推荐阅读