28圈.com

中文乱码怎么转换 把握这几种编码转换步骤让乱码变回正常的文字

中文乱码怎么转换 把握这几种编码转换步骤让乱码变回正常的文字

打开一个txt文件,,,,,满屏都是≈斤拷”或者“鎴戞槸”,,,,,那一瞬间真的会疑惑电脑是不是坏了。。。。。。。。其实这玩意儿出格常见,,,,,就是编码体式对不上号。。。。。。。。中文乱码怎么转换??? ????说难不难,,,,,关键是搞明显你手里的文件是什么编码,,,,,又想让它造成什么编码。。。。。。。。

先说最笨但最有效的法子:用浏览器打开文件。。。。。。。。把乱码的txt直接拖进Chrome或者Edge窗口,,,,,浏览器会自动鉴别编码。。。。。。。。若是显示还是乱,,,,,就在页面空缺处右键,,,,,找到“编码”或者“更多工具”里的“编码”选项,,,,,手动换成UTF-8、GBK、GB2312挨个试。。。。。。。。通常试到第二个就能看到正常中文了。。。。。。。。这个步骤不用装任何软件,,,,,适合一时救急。。。。。。。。?

不外浏览器只能看,,,,,不能编纂。。。。。。。。要是想把乱码文件彻底建好,,,,,记事本就是最顺手的工具。。。。。。。。用Windows自带的记事本打开乱码文件,,,,,而后点“文件”菜单里的“另存为”,,,,,鄙人方的“编码”下拉框里选UTF-8或者ANSI,,,,,保留成新文件再打开看看。。。。。。。。这里有个幼窍门:若是你看到的是≈斤拷」剽种,,,,,多半是UTF-8被当成了GBK;; ;;;;若是看到的是“鎴戞槸」剽种,,,,,或许率是GBK被当成了UTF-8。。。。。。。。反着选编码就能救回来。。。。。。。。?

这一步好多人搞错了。。。。。。。。记事本另存为的时辰,,,,,它默认会保留原文件的编码,,,,,你直接点保留蹬宗没改。。。。。。。。必须先在“另存为”对话框里自动切换编码,,,,,并且最好把文件名也改一下,,,,,以免覆盖掉原文件。。。。。。。。好比原文件接装笔记.txt”,,,,,另存成“笔记_建复版.txt”。。。。。。。。这样就算转错了,,,,,原来的乱码文件还在,,,,,还能沉来一次。。。。。。。。

若是你要处置的是一批文件,,,,,好比几十个csv或者srt字幕满是乱码,,,,,那就别一个个手动转了。。。。。。。。这时辰能够用在线转换工具,,,,,搜“编码转换”就能找到一堆。。。。。。。。把乱码文本粘贴进去,,,,,选一下源编码和指标编码,,,,,一键天生正常文字。。。。。。。。不外要把稳,,,,,在线工具对隐衷不太敦睦,,,,,敏感内容最好别传。。。。。。。。想彻底离线处置,,,,,能够用Excel或者WPS,,,,,导入数据时选对文件原始编码,,,,,也能批量算帐乱码。。。。。。。。?

要是你愿意折腾一点点,,,,,Python三行代码就能搞定,,,,,并且支持批量处置。。。。。。。。主题就是`open`文件时指定编码,,,,,而后另存为想要的体式。。。。。。。。举个例子,,,,,把GBK文件转成UTF-8,,,,,先读出来再写出去,,,,,中央加个`errors='ignore'`预防遇到坏字符直接报错。。。。。。。。这个步骤适合有编程基础的人,,,,,但对大无数人来说,,,,,前面几个法子已经够用了。。。。。。。。

最后说个容易踩的坑。。。。。。。。有时辰你用记事本另存为UTF-8,,,,,打开一看还是乱,,,,,那是由于你忘了把“UTF-8”选成“带BOM的UTF-8”还是“不带BOM”。。。。。。。。大无数Windows软件默认认带BOM的体式,,,,,若是你保留成不带BOM的,,,,,老软件就会把它当成ANSI来读。。。。。。。。所以若是转了编码还是乱,,,,,试试加个BOM,,,,,好多疑难杂症就没了。。。。。。。。

中文乱码怎么转换,,,,,说到底就是编码体式不统一。。。。。。。。你手里的是GBK,,,,,打开它的工具默认用UTF-8,,,,,天然就乱了。。。。。。。。反过来也一样。。。。。。。。记住一个单一的逻辑:先判断原编码,,,,,再选择正确的方式打开或保留。。。。。。。。此刻各类软件对编码的支持越来越智能,,,,,但偶然还是会遇到老古董文件。。。。。。。。留个心眼,,,,,多试几个编码,,,,,大部门乱码都能救回来。。。。。。。。下次再看到≈斤拷”,,,,,别急着删,,,,,说不定里面藏着你的沉要资料呢。。。。。。。。

[责任编纂:郑浩然]

为您推荐

热点文章

杰出视频

凤凰资讯官方微信
凤凰资讯官方微信
关注更多资讯
【网站地图】【sitemap】