首页 璞玉游戏介绍 正文

软文营销推广怎么做?这篇文章帮你理思路!

话说这几个符号 "͹ ķ ֮ŭ" 看着挺怪的哈,感觉像是乱码,又有点像什么特殊的符号。今儿个我就来折腾折腾它们,看看能搞出点啥名堂。 第一步,当然是先搞清楚这几个玩意儿到底是个 我一开始以为是啥加密代码,还去找些在线解密的网站,把这几个符号输进去,结果啥也没解出来。后来我想,会不会是不同编码方式显示出来的乱码? ...

话说这几个符号 "͹ ķ ֮ŭ" 看着挺怪的哈,感觉像是乱码,又有点像什么特殊的符号。今儿个我就来折腾折腾它们,看看能搞出点啥名堂。

第一步,当然是先搞清楚这几个玩意儿到底是个

我一开始以为是啥加密代码,还去找些在线解密的网站,把这几个符号输进去,结果啥也没解出来。后来我想,会不会是不同编码方式显示出来的乱码?

于是我就开始尝试各种编码。我把这几个字符复制到一个文本编辑器里,然后用不同的编码方式打开,像UTF-8、GBK、ISO-8859-1等等,挨个试。结果你猜怎么着?还真让我给试出来!

当我用UTF-16编码打开的时候,这几个字符变成正常的字母和数字。原来,这几个符号是UTF-16编码下显示的乱码。

第二步,既然知道是编码问题,那我就想办法把它还原回去。

我用Python写个小程序。也算不上啥程序,就几行代码。主要就是读取这个文本文件,然后用UTF-16解码,再用UTF-8编码保存成一个新的文件。这样,乱码就变回正常的文字!

  • 先读取文件内容。
  • 用UTF-16解码。
  • 用UTF-8重新编码。
  • 保存到新文件里。

我还做个小实验。

我故意把一段正常的文字,先用UTF-8编码,然后又用UTF-16编码。果然,这段文字就变成跟开头那几个符号一样的乱码。这下我就彻底明白,这几个符号就是编码转换过程中产生的。

总结一下

今天这番折腾,就是体验一把乱码的产生和还原。主要就是通过不同的编码方式去尝试,找到问题所在,然后再通过代码进行转换。以后再遇到类似的乱码,我就知道该怎么处理!

感觉自己又掌握一个小技能,嘿