19八/100
Google Docs 读取TXT乱码(ANSI)
上半年开始运势不行,最近心里比较烦,没想到烦上加烦的是Google的Docs读取ANSI格式的TXT居然会乱码...
经过一番查看,发现主要是Google上传时会转换为UTF-8格式的文档,恰恰是转换这个太囧了,世界上的语言千千万万,ANSI的编码不同语言的计算机可能有很多不同,就像我们玩日文的GalGame必须转码,不然就是乱码。而Google上传时貌似会自动匹配语言编码,然后转换为UTF-8,正是由于这个原因,导致的默认的ANSI的TXT上传就囧了,而囧的程度一般是不太一样的。
比如你的文档全是中文,可能传上去之后部分不能识别了,而下载下来,转换成BIG5码的可能大多数就可以回来了,然而你要是像我一样,文档里面又是中文、又是日语、又有繁体、还有E文,那么恭喜你,这文档基本是还原不回来了...已经不知道Google按哪种编码转掉了,至少我的文档已经不是 日 韩 简 繁 能识别的了....
解决方式我暂时没有发现,原因就是上面所说的Google的自动匹配,我们完全不知道上传时是按哪种编码读取的,是全部是这个编码还是部分是这个,导致我们基本上就无从下手了...当然您心情好可以试试那几百个字符编码...保不准还真能遇到...
最后,请大家上传TXT的时候记得把文件转 UNICODE 或者 UTF-8 这样就没问题了!
原创文章,转载请注明: 转载自M-78 星云
本文链接地址: Google Docs 读取TXT乱码(ANSI)
文章的脚注信息由WordPress的wp-posturl插件自动生成
