背景:
班上有一个女生喜欢从教室的一体机下载小说到MP3上去看, 有一次, 她下载小说之后在MP3上打开后说:"怎么这么奇怪, 明明在电脑上没有问题, 在MP3上就是乱七八糟的."
我恰好路过听到她的这句话, 也心生疑惑, 便向她问道:"借我看一下你的MP3". 她把MP3递给我, 我看了一眼, 经验判断, 应该是乱码了, 这个文本文件(小说)的编码方式MP3并不支持, 它用别的编码方式去"解读"这个文本文件(小说), 自然就乱码了, 因为解码方式应该和编码方式相匹配, 这样才能正确的解析文本文件的内容嘛. 于是我跟她说:"应该是乱码了". 她现在应该知道乱码是怎么一回事了. 她问我:"那怎么办?"
解决方案:
我回答:"只要将小说的编码转换一下就行了". 然而, 怎么转码呢? 这是个大问题, 自己平常是用Notepad++编辑器的, 转码操作很容易, 可是这个一体机上又没有Notepad++, 下载一个Notepad++安装? 好像太麻烦了. 短暂地思索后灵光一闪, "Windows自带的记事本程序Notepad(以下简称"记事本")应该也可以转码吧?" 于是我双击打开了这个小说, 默认是用记事本打开的, 嗯, 女生喜欢看的小说果然是这种类型的[偷笑]. 在电脑上打开是正常显示的, 如图(因为找不到她之前的那本小说, 只能随便拿一个了)
而在MP3上打开后却是乱码
我发现这个文本文件的编码方式"Unicode",
我猜想MP3这种东西应该是支持"ANSI"编码的, 于是我就换成了"ANSI"编码, 并覆盖原文件保存, 转码就完成了.
我传到小说上, 打开后果然可以正常显示了
最后:
我把MP3还给她, 这个女孩看到已经正常显示后露出了笑容, 说声谢谢, 我笑着回答:"不客气, 你这本小说看起来不错". 女孩似乎有点脸红......