TXT文件乱码

来源:百度知道 编辑:UC知道 时间:2024/09/21 23:40:35
有些TXT文件在MP3中显示为乱码,好像是其中含有Unicode字符,有没有专门的软件,可以实现TXT文本文件批量 Unicode to Ansi 转换

1.如果某个txt文件在MP3中全文显示为乱码,那说明这个txt文件的编码方式在MP3里不支持。可能是txt文件是unicode的,MP3支持ansi的,或者相反。
2.如果只是部分字符有乱码,那可能txt文件是ansi的,但是其中有些unicode的字符在ansi里表示不了。

如果是情况2,那么是txt文件本身的问题,在电脑里也会乱码,不能转换。
如果是情况1,就需要了解这个MP3支持哪种编码方式,然后把txt转换为对应的编码方式即可。

Replace Pioneer 可以支持批量编码转换,以Unicode转ansi为例:

==========
单文件转换:
1. 打开Convert->Encoding Convert菜单
2.点击input encoding,设置成More Unicode->UTF-16
3.点击output encoding,设置成CN->gbk
4.选择input file 和output file,点击Start即可。
==========
批量文件转换:

第一步:选文件
1.打开Tools->Batch Runner菜单
2.点击Pick Files,用鼠标对需要处理的多个文件进行多选。如果你需要的文件类型选不了,把文件类型改选成All files *.*

第二步:变换编码
1.点击Change Encode按钮
2.点击input encoding,设置成More Unicode->UTF-16
3.点击output encoding,设置成CN->gbk
4.点击start,完成

注:如果你想把输出保存到新文件里,可以修改set output filename,把它从${FILENAME}改成新的规则,比如${FILENAME}.new,改完后要点击右边的Apply。还要注意备份,以防操作失误。

==========
另外,如果不知道一个文件的编码是什么,还可以