首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将csv文件编码转换为utf-8

如何将csv文件编码转换为utf-8
EN

Stack Overflow用户
提问于 2013-09-09 07:11:43
回答 5查看 120.7K关注 0票数 30

是否可以将具有iso-8859-13编码的csv数据转换为UTF-8

我的旧系统没有UTF-8编码,它只使用iso-8859-13。我需要导入的系统没有iso-8859-13,但是有UTF-8UTF-16。如果我尝试使用iso-8859-13以外的编码来打开csv文件,那么一些符号将无法识别。如果我试图将这样的文件导入到新系统中,就会出现一个错误,即编码错误。我只能使用windows-1252导入它,但是它将使用未识别的符号导入。如何将其转换为正常编码,如UTF-8

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-09-09 10:48:35

我能够简单地使用文本编辑器进行转换。我用iso-8859-13编码打开了csv文件。然后用utf-8创建空的csv文件。然后简单地将所有内容从一个csv复制到另一个csv。然后我就可以把它导入新系统了。

以前,我尝试用libreoffice来实现这一点,但是由于某种原因,它会保存在iso-8859-13编码中。

票数 18
EN

Stack Overflow用户

发布于 2014-02-27 04:22:46

在Notepad++中打开该文件,然后单击Encoding-> to to UTF-8

(不要在UTF-8中单击编码,因为它实际上不会转换字符。)

票数 34
EN

Stack Overflow用户

发布于 2014-01-31 16:15:31

对于那些不知道如何使用Notepad++转换文件编码的人:在Notepad++ ->中创建一个新文件,转到UTF-8 ->中的->编码,复制粘贴内容->,将文件保存为.csv

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18693139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档