Rua Jose Augusto França Nº 14
取出来后 变为
Rua Jose Augusto Fran?a N?14
数据库是MYSQL
我看编码都是UTF8 ,
打印出来乱码。
有知道如何处理的吗?
13 个解决方案
#1
一点点的测吧,这个没办法急,找出哪出错了, 才好修改
#2
Rua Jose Augusto França Nº 14 这个字符是什么语言的字符集呢?
楼主的电脑上是否安装有该语言的字符集呢?如果缺少该语言的字符集,对照不起来,就会出现?的情况
楼主的电脑上是否安装有该语言的字符集呢?如果缺少该语言的字符集,对照不起来,就会出现?的情况
#3
你要把所有的编码都统一起来,你不会你的jdbc的连接数据库的地方用了gbk的编码了。
#4
jdbc的连接 是 UTF8
#5
也许只是打印出来乱码【控制台的显示设置为GB或者GBK了】
可以考虑把想打印出来的信息,输出到日志文件里(log),然后用UltraEdit或者WinMerge甚至Excel指定字符集查看log文件,有可能就能看到不是乱码的信息了
可以考虑把想打印出来的信息,输出到日志文件里(log),然后用UltraEdit或者WinMerge甚至Excel指定字符集查看log文件,有可能就能看到不是乱码的信息了
#6
编码方式没有完全一致。
#7
写入到文件也是乱码。
#8
一定是编码问题,百度一下,修改mysql数据表编码,改一下就好了
#9
你那个c下边是不是有个点啊ç这是你的
#10
cç 明显第2个不是什么正常的字符吗
#11
可能是项目编码的问题,你看一下项目工程的编码,是不是“Utf-8”,如果不是改成UT-8。
#12
我遇到过这个问题,把环境变量设置下
变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
#13
数据库里面是UTF8 ,里面有部分是法语
#1
一点点的测吧,这个没办法急,找出哪出错了, 才好修改
#2
Rua Jose Augusto França Nº 14 这个字符是什么语言的字符集呢?
楼主的电脑上是否安装有该语言的字符集呢?如果缺少该语言的字符集,对照不起来,就会出现?的情况
楼主的电脑上是否安装有该语言的字符集呢?如果缺少该语言的字符集,对照不起来,就会出现?的情况
#3
你要把所有的编码都统一起来,你不会你的jdbc的连接数据库的地方用了gbk的编码了。
#4
jdbc的连接 是 UTF8
#5
也许只是打印出来乱码【控制台的显示设置为GB或者GBK了】
可以考虑把想打印出来的信息,输出到日志文件里(log),然后用UltraEdit或者WinMerge甚至Excel指定字符集查看log文件,有可能就能看到不是乱码的信息了
可以考虑把想打印出来的信息,输出到日志文件里(log),然后用UltraEdit或者WinMerge甚至Excel指定字符集查看log文件,有可能就能看到不是乱码的信息了
#6
编码方式没有完全一致。
#7
写入到文件也是乱码。
#8
一定是编码问题,百度一下,修改mysql数据表编码,改一下就好了
#9
你那个c下边是不是有个点啊ç这是你的
#10
cç 明显第2个不是什么正常的字符吗
#11
可能是项目编码的问题,你看一下项目工程的编码,是不是“Utf-8”,如果不是改成UT-8。
#12
我遇到过这个问题,把环境变量设置下
变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
#13
数据库里面是UTF8 ,里面有部分是法语