社区
Web 开发
帖子详情
GB18030造成的乱码问题
bsc2xp
2008-05-06 01:49:49
页面编码为GB18030,结果页面里有部分汉字是乱码,比如5个汉字,前3个正确,后2个就被解释成了乱码,但是页面源文件里的汉字都是正确的,如果把页面编码改成GBK或者GB2312就都能显示正确,或者把IE的编码改成GB2312或GB18030也可以。
请问这是什么原因造成的?如何解决?
我个人觉得是IE在解释执行的时候有问题,换firefox打开乱码页面也没问题。
...全文
1854
3
打赏
收藏
GB18030造成的乱码问题
页面编码为GB18030,结果页面里有部分汉字是乱码,比如5个汉字,前3个正确,后2个就被解释成了乱码,但是页面源文件里的汉字都是正确的,如果把页面编码改成GBK或者GB2312就都能显示正确,或者把IE的编码改成GB2312或GB18030也可以。 请问这是什么原因造成的?如何解决? 我个人觉得是IE在解释执行的时候有问题,换firefox打开乱码页面也没问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luoguofeng
2008-05-06
打赏
举报
回复
编码问题
用gbk或utf-8
bsc2xp
2008-05-06
打赏
举报
回复
比较BT的,随便在页面源码里加些“变化”,比如加个空格或者把汉字加在<label>标签里就又正常显示了。
aloie
2008-05-06
打赏
举报
回复
没遇到过,帮顶。
建议就用gbk吧,或者在输出的字符串前加个空格试试,看是不是全、半角导致:)
tera term中文
乱码
问题
描述开发工具使用过程中,令人头痛的tera term中文
乱码
问题
,如何快速定位解决
RedHat5.4Oracle11gSqlplus中文
乱码
解决.doc
该文档有可以解决4中情况的红帽系统中安装oracle11g的sqlplus显示中文
乱码
的
问题
Linux中文
乱码
问题
终极解决方法
方法一: 修改/root/.bash_profile文件,增加export LANG=zh_CN.
GB18030
该文件在用户目录下,对于其他用户,也必须相应修改该文件。 使用该方法时putty能显示中文,但桌面系统是英文,而且所有的网页中文显示还是
乱码
方法二: 修改/etc/sysconfig/i18n文件 #LANG="en_US.UTF-8" #SUPPORTED="en_US....
Java程序中遇到的
乱码
问题
以及解决方法
Java程序中遇到的
乱码
问题
以及解决方法最近在编写Java程序的时候,偶尔会遇到中文字
乱码
的
问题
,或者偏僻字不能正常显示的
问题
,经过查找资料并通过几次测试,目前已经完全解决。 首先需要说明一下我们经常用到的字符集,有ISO8859-1,GB2312,GBK,
GB18030
,UNICODE。这里ISO8859-1字符集只包含英文字符,使用一个字节存储。GB2312、GBK和
GB18030
字符集
字符集编码
乱码
如果 text 最大长度 的最后一个字符 是汉字的话就会报这个错误 Incorrect string value。一些特色中文字符或者Emoji表情占4个字符,而mysql的utf8编码最多3个字节,所以就会出现
乱码
或者报错。由于汉字占2个字节,导致空格会和半个汉字形成一个汉字,剩下半个汉字。处理字符串的时候 读到最大长度前一个字节 对应的是一个汉字。当前表使用的utf8 ,转化为 utf8mb4 解决。否则 就是 data too long。字符集不支持某个生僻字
造成
的。修改字符集的编码为utf8。
Web 开发
81,123
社区成员
341,745
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章