2 qq 30184997 qq_30184997 于 2017.01.11 14:21 提问

神啊 部分中文乱码,不常见的中文是乱码

图片说明

6个回答

qq_35235940
qq_35235940   Rxr 2017.01.11 14:34

可能是客户名那里拼接出了问题检查一下引号和传入的参数吧,或者中间有什么打印的代码,时间之类的没有删掉

qq_30184997
qq_30184997 那些都是对的
一年多之前 回复
qq_34009965
qq_34009965   2017.01.11 14:43

这个select下选框是你写死的数据 还是 数据库中查出来的?如果是数据库中查出来的,看看数据库中存的是不是乱码

qq_34009965
qq_34009965 回复qq_30184997: 那就是你数据库里的编码和你页面的编码格式不一致
一年多之前 回复
qq_30184997
qq_30184997 数据库里面查出来的
一年多之前 回复
engchina
engchina   Rxr 2017.01.11 16:32

能否共享下

你乱码的那个中文字?
页面的Unicode?
在数据是里正确存储了吗?
数据库的Unicode?数据里该字段的定义?

qq_30184997
qq_30184997 ”田啟蓉-田啟蓉“。数据里面存的是正确的。页面的Unicode是gb2312
一年多之前 回复
q34323201
q34323201   2017.01.11 16:50

数据库里乱不乱啊

q34323201
q34323201 设置编码格式统一UTF-8
一年多之前 回复
qq_30184997
qq_30184997 数据库是正常的
一年多之前 回复
qq_30184997
qq_30184997   2017.01.12 13:18

”田啟蓉-田啟蓉“。数据里面存的是正确的。页面的Unicode是gb2312

engchina
engchina   Rxr 2017.01.12 20:27

啟 这个文字gb2312不支持。

下面是检证过程,
新建一个Unicode为gb2312的文件,把你写的文字拷贝进去。
保存报错。
(如果把啟 这个文字删除了,能正常保存)

建议你页面用utf8。(或者放弃使用这个文字。)

html文件内容

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Language" content="zh-cn" />
</head>
<body bgcolor="yellow">  <h2>田啟蓉-田啟蓉
</h2>
</body> </html>

图片说明

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
读取一个网页时编码正确部分中文乱码
在做一个app,需要数据源,就去网上抓取,在展示时方向总是有个别汉字是乱码,抓狂 在网上找的的解决方案五花八门 方案一:在网络请求时设置请求头信息,告诉服务器要请求的编码 方案二:new String(str.getBytes(“encode”), “encode”); 方案三:设置IDE的编码方式只能说,通通pass,我要请求的编码没错,是utf-8,开发工具的编码也是utf-8,那么为什么
处理中文乱码和中文部分乱码 .
在网络操作中,关于中文乱码很多初学者都感到非常困难,如何解决乱码?不要没有目的胡乱转码,笔者访问了几个初学者,他们对于这个问题常用的方法就是一个一个编码去试直到找到为止,但有些情况即使一个一个地去试也不能解决问题。在网络标准接口内容中已经简单解释了一部分,下面用几个例子,对网络操作中的几个典型中文乱码进行讲解。 1.第一种情况 服务器和客户端编码不统一造成中文乱码,当服务器返回数据是U
解决中文文件名上传到模拟器变乱码的问题
    最近开始学Android平台的程序开发,Android确实是一个非常不错的平台,对于使用Java作为开发语言的人员来说非常容易上手。    这几天在写一个Android系统的文件预览工具的时候遇到了一个问题,每当我测试的时候遇到中文的文件名(我上传的测试文件)就出现乱码,非常郁闷,一直以为是我的程序出现了问题,在查看了Android的源代码后,在File类中的getName()和get
SmartUpload中文乱码解决办法
最近在捣鼓SmartUpload,这东西上手到是真挺方便的,只是碰上文件名是中文名时就乱码,真是烦人,在网上搜了下发现最多的就是下面的内容,只是这位大虾改的是下载部分,而我需要的是上传部分。还得照着自己研究。   如何下载中文文件  jspSmartUpload虽然能下载文件,但对中文支持不足。若下载的文件名中有汉字,则浏览器在提示另存的文件名时,显示的是一堆乱码,很扫人兴。上面
Java各种中文乱码问题及解决方案
问题的根源 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。   首先Java(包括JSP)源
常见中文乱码问题
日常工作中,中文乱码算是比较常见的问题了,大家或多或少都遇到过。这里简单分析下我遇到过的乱码场景,错误和遗漏之处,欢迎大家补充、纠正和交流。   一、常见乱码问题 1.1 Ajax请求中文参数乱码       发送Ajax请求时,如果参数中有中文,服务端获取到参数后,有可能乱码。 1.2 外联js代码中文字符乱码       外联方式引入js文件,如果js的代码
win7(非中文版)中一部分中文软件出现乱码
语言补丁是给系统用的..不是给软件用的 系统识别不了中文编码软件.就算安装语言补丁也是没用 正确方法是: 打开Control Panel—Region and Language 选项里 Administrative —Language for non-Unicode programs 改成Chinese (simplified,PRC) OK 之后会让你重
解决Win7下部分软件中文乱码
我的Win7 64位下的Delphi的对象编辑器里的内容如果是中文,就会被显示为乱码,由于我安装了Cnpack,所以一直也没管他,前几天论坛里的朋友发来一个他写的软件给我看,也同样出现乱码的情况,当时还跟他回复说可能是我系统的问题,今天终于逮到机会来解决了。 想起我的Win7在装好以后,都会将以前的Win7系统里的font全部复制到新的系统里,可能是历史遗留下来了一些非正常字体,而导致显示上出现
php中文乱码问题以及页面显示部分后台代码问题
这俩天一直在处理网站中出现的乱码问题,终于弄好了,记录一下吧! 问题:数据库是utf-8的而网站却是gbk的。虽然配置文件中设置的gbk,但是浏览器打开时却是使用的utf-8。 解决方法 强制限制浏览器以gbk编码打开: php页面第一句 :header("content-type:text/html; charset=gbk");   //强行指定页面的编码 修改httpd.c
解决httpurlconnection获取网页数据部分中文乱码问题
“` public void doGet(final String urlStr) throws CommonException { final StringBuffer sb = new StringBuffer(); new Thread(new Runnable() { @Override public void run()