青年创业网 - 青年创业中国强!
免费注册 | 登陆 | 高级搜索
  • 首页如何创业创业准备创业项目连锁特许职业生涯规划
  • 资讯创业指南网上创业开店创业创业培训ybc新闻图片
  • 政策大学生创业创业人物农村创业实用技术
  • 贷款创业计划书创业故事女性创业创业园区
  • 淘宝创业创业防骗企业创新企业管理热门人物
  • 创业测试创业点子市场营销小本创业创业融资

搜索

热门标签

当前位置: > 电脑网络 >

乱码是什么?

时间:08-14 16:09来源: 作者: 点击: 次

  介绍

  乱码是由于系统或软件缺乏对某种字符编码的支持,而产生的不能正常阅读的混乱字符。常见的内码错误有GB码和BIG5码冲突,日文,韩文显示问题等。

  修正乱码,可以使用系统内码转换工具,如"南极星"等,将系统内码转换为对应内码,字符即可正确显示。

  翻译为英文--messy code,unreadable code ,gibberish(推荐)

  一般乱码的现象和解决方式

  网页乱码是浏览器(如IE等)对HTML网页解释时形成的。如果在网页的代码中有形如:〈HTML〉〈HEAD〉〈META CONTENT="text/html;charset=ISO-8859-1"〉〈/HEAD〉......〈/HTML〉的语句,浏览器在显示此页时,就会出现乱码。因为浏览器会将此页语种辨认为"欧洲语系"。解决的办法是将语种"ISO-8859-1"改为GB2312,如果是繁体网页则改为BIG5。

  另一种解决办法是不修改网页代码,事先为浏览器安装多语言支持包(例如在安装IE时要安装多语言支持包),这样在浏览网页出现乱码时,就可以在浏览器中选择菜单栏下的"查看"/"编码"/"自动选择"/简体中文(GB2312),如为繁体中文则选择"查看"/"编码"/"自动选择"/繁体中文(BIG5),其它语言依此类推选择相应的语系,这样可消除网页乱码现象。

  还有一种解决办法是利用多内码显示平台来转换内码。常用多内码显示平台有:

  "南极星":可自动识别GB码、BIG5码,用简体或繁体显示,并能做到同屏显示GB码和BIG5码,对日文、韩文亦能正确显示。下载地址:http:// www.njstar.com

  "四通利方":支持了包括GB、BIG5、HZ、日韩编码、UNICOD等17种汉字内码,也开始支持预览功能,并且增加了诸如"增删空格"、"插入禁排空格"等小而有用的功能,实在是网友的好帮手。下载地址:http:// www.srsnet.com

  "MagicWin 98":可真正的同屏显示不同内码,即GB码和BIG5码两者共存、都能正常显示。它支持GB、HZ、BIG5、JIS、EUC、SJIS、KSC、UTF7和UTF8等格式;支持Netscape Communicator 4.X、Internet Explorer 和Office 等软件;支持在多个窗口中同时查看不同内码的文档的超级多内码显示平台。下载地址:http:// www.itwin.com.my/magicwin

  网页无乱码保存的方法是:用浏览器打开网页时,在"查看"/"编码"中选择"自动选择",存盘时保存类型选"web页",编码选择"UNICOD",这样保存过的网页再次打开时,在浏览器菜单"查看"、"编码"中不管选择简体中文(GB2312)、简体中文(HZ)还是UNICODE(UTF-8)或繁体中文(BIG5),最终显示都不会出现乱码。

  文本、文档文件乱码,一般是繁体中文显示在简体中文系统下或者相反情况造成的。只要把原本是繁体的内码转换为简体内码(或者相反),就可消除乱码。

  Word2000能胜任这类工作,例如要把繁体中文转换为简体中文,方法是:选择要转换内码的文件,在弹出的对话框中(如图1),选择"其它编码"中的"繁体中文(BIG5)"一项,打开此文件时就不会出现乱码。无乱码保存方法:在保存时选择"文件"中的"另存为",先存为"Word文档,存盘后打开再存为纯文本等其它格式;您也可以用Word2000的"中文简繁转换"工具实现无乱码保存,方法是在菜单栏中选择"工具/语言/中文简繁转换",内码转换后再保存。

  WPS2000也能转换内码,支持GB2312、BIG5、GBK等三种主要的汉字编码,并可在输出RTF、TXT、HTM格式文件时对内(乱码进行转换乱码常出现在‘记事本'里,尤其是下载文件)。

  此外,金山乱码转换器(绿色版)也能修改乱码,下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=1367281

  使用方法:打开要改的文件,使用金山乱码转换器,在列表中找到要修改的文件,选中,再点击"大五码",确定,就好了。

  数据库乱码的原因

  1 数据正确,但数据库配置错误,使用了错误的字符集。一般是数据库移植,还原时DBA的错误造成的。

  2 数据正确,但拿到的数据错误。

  一般是客户端使用了默认的字符集,比如在GBK的机器上开发,但换到Linux下面就出现读取的数据为乱码了。

  解决方法是,在连接参数里面明确指定数据传输用的字符集,而不是使用操作系统默认的。

  3 数据错误。一般是客户端发来的数据编码问题。比如页面发送数据是UTF-8,可是后台处理程序是GBK的,结果造成保存到数据库的数据为乱码。

  解决方法:所有字符集编码都采用统一的编码。比如全部用GBK的。

  通用乱码解决方法

  1、转换编码。一般可试Big5、GBK、UTF-8(Unicode的一种应用方式,包括世界上主要的文字)三种,如涉及的不是中文,可以再试JIS(日文)、KR(韩文)及其他文字编码。彻底的解决方法是双方使用同一编码系统,如UTF8,只要用户有对应的字体档案就可以正确的显示文字。实际上要统一编码系统还要克服各种客观的困难,现时只有靠软件有更高的解码能力。

  2、 转换字体。如果译码正确而出现错误文字,有可能是字体档案中没有相对应的字符,可尝试转换字体档案。

  3、如果本来该显示出汉字的,却变成数字,如最 欣 赏 相 中 拉等Unicode代码,可以把这部分抄出来,独立存储成html文件, 再用浏览器打开解码。

  4、其他。有时译码的方法要视乎软件和实际环境,及不断尝试才能译码,特别在不知本来是用哪种编码系统时。

  5、有时输入汉字时也会出现乱码,不过这种情况很少出现。最大的原因是输入法所用的编码,与经编辑器输出的字体编码不符所致,可尝试转换字体来解决。例如把GBK编码的输入法装到只支持Big5的系统上,是不能正确显示所输入的字的;必需选择Big5编码的输入法,或把输入法装到GBK的系统中。

  6、 有关外文所引致的乱码,只有转换支持某外文的字体档案才能解决。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
  • 上一篇:抄送是什么?
  • 下一篇:聊天室是什么?
  • 收藏
  • 挑错
  • 推荐
  • 打印
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
最新评论 进入详细评论页>>
图片新闻
    有哪些不起眼但是很赚钱的工作
    有哪些不起
    最美青年创业者 央视聚焦泽楷数字营销ceo周子聪
    最美青年创
    网易教育、惠普强强联合 助力在线教育行业发展
    网易教育、
    2017年,中国在线教育行业趋势分析
    2017年,中
推荐内容
  • 我的ie能打开但桌面上的
  • 怎样解决电脑死机的问题
  • 网站为什么经常打不开?
  • 软键盘怎么锁了
  • 什么浏览器最好啊
  • 怎样升级软件后删除原来
  • 急求一款能够帮我管理名
  • 怎样从电脑上下载歌曲到
赞助广告
热点内容
  • 卖馒头 利润竟然上百万 创造另类
  • B/S结构是什么?
  • 怎样从电脑上下载歌曲到手机内存
  • 三层交换机是什么?
  • 网络加速器效果是什么样的?
  • 网站为什么经常打不开?
创业人物
    代运营商ShopEx:做电商界的“微软”
    代运营商Sh
    迅雷邹胜龙的硅谷流金岁月:以速度杀出一条血路
    迅雷邹胜龙
    骇客刘海涛:让“感知物联”成物联网Google
    骇客刘海涛
    神州租车陆正耀:租车行业的轻重资产之辩
    神州租车陆
  • 14岁早熟少女惊人的商业
  • 俞敏洪再创业:做创业“
  • 天使投资人徐小平:创业
  • 打不死的“小强”王兴:
  • 尹明善:47岁创业的亿万
  • 奇艺:百度迟到的赌注

关于我们 - 广告刊例 - 友情链接 - 网站地图 - 联系我们
Power by DedeCms

本站文章收集于网络,仅供会员浏览,版权归作者所有,如有不妥,请来信告知,我们将在24小时之内进行处理。
中国青年创业学院(cyxy.000956.com/) 业务QQ:892687788 E-mail:sj@mostgov.cn