CSV 怎么转换成UTF8编码?

发布于2022-01-12 18:20:08
8个回答
admin
网友回答2022-01-12
简单方法,使用“写代码用的编辑器”,比如editplus, dreamweaver, vs, eclipse等等任一
打开文件,另存为utf-8,注意换行符选windows或\r\n。就可以了

复杂点的方法,用python,php,java等语言写10行代码。转换
admin
网友回答2022-01-12
编码格式关键是要统一,有一个地方容易被忽略,就是文件的存储格式,举例来说
demo.php文件内定义的编码格式是
header('Content-Type: text/html; charset=utf-8');
但是demo.php本身的存储格式却是ANSI 这样的话也是会出现乱码的,
出现这种情况,推荐使用notepad++之类的文本编辑器上带的格式转换工具来解决
注意,提现做好备份,因为在转换的时候,也会直接把文件内容变成乱码
admin
网友回答2022-01-12
如图
admin
网友回答2022-01-12
过去这么多年,现在Windows下最新的7-zip或WinRAR都支持压缩包内UTF-8编码的文件名了。
admin
网友回答2022-01-12
你插入数据的时候写的insert中字段数据的编码不对。你要转换成相应的字符编码才可以的。
?php
header(Content-type:text/html;charset=utf8);
//你的代码
//也可以用notepad++将文件格式改为UTF8
?

插入数据库需要
1
mysql_query(SET NAMES UTF8);
admin
网友回答2022-01-12
不会的,但是为什么要这么做不是多此一举么
admin
网友回答2022-01-12
我想,在命令提示符下现实乱码的原因不在你的MySQL,而在你的命令提示符。
如图。选择正确的字符集就可以显示出来了。
不知能否解决。
admin
网友回答2022-01-12
不会的,转码过程只是对0100101这种东西的重新识别而已

回到
顶部