水木社区手机版
首页
|版面-Java技术(Java)|
新版wap站已上线
返回
下页
|
尾页
|
1/2
|
转到
主题:怎么判断下在这种为乱码?
楼主
|
t430
|
2021-10-24 22:41:08
|
只看此ID
绯荤粺閿欒璋冪敤鎺ュ彛澶辫触 璋冪敤瓒呮椂
应该是正经的中文, 但其实是客户那边返回来的数据,应该是乱码
如何判断呢?
--
FROM 36.24.172.*
1楼
|
appletree
|
2021-10-24 23:54:41
|
只看此ID
任何文本都是以某种字符编码方式来进行编码的,所谓乱码只是由于没有使用正确的编码来进行解码导致的。
比如客户返回的数据是GBK编码的,但你用UTF-8解码,就会出现乱码。那么你的问题可以转化成如何判断一段文本采用的是哪种编码方式?
【 在 t430 (T430) 的大作中提到: 】
: 绯荤粺閿欒璋冪敤鎺ュ彛澶辫触 璋冪敤瓒呮椂
: 应该是正经的中文, 但其实是客户那边返回来的数据,应该是乱码
: 如何判断呢?
: ...................
--
FROM 111.199.220.*
2楼
|
canper
|
2021-10-25 07:33:12
|
只看此ID
系统错误 调用接口失败 调用超时
【 在 t430 (T430) 的大作中提到: 】
: 绯荤粺閿欒璋冪敤鎺ュ彛澶辫触 璋冪敤瓒呮椂
: 应该是正经的中文, 但其实是客户那边返回来的数据,应该是乱码
: 如何判断呢?
: ...................
--
FROM 58.61.244.*
3楼
|
guestking
|
2021-10-25 10:06:02
|
只看此ID
有办法吗
只能靠猜吧
【 在 appletree (绿油油的小麦地) 的大作中提到: 】
: 任何文本都是以某种字符编码方式来进行编码的,所谓乱码只是由于没有使用正确的编码来进行解码导致的。
: 比如客户返回的数据是GBK编码的,但你用UTF-8解码,就会出现乱码。那么你的问题可以转化成如何判断一段文本采用的是哪种编码方式?
--
FROM 180.167.95.*
4楼
|
canper
|
2021-10-25 10:17:51
|
只看此ID
他这个很好猜,我就猜出来了
【 在 guestking (无) 的大作中提到: 】
: 有办法吗
: 只能靠猜吧
--
FROM 183.6.114.*
5楼
|
thom
|
2021-10-25 10:06:24
|
只看此ID
别人传的 utf8,你使用 gbk 去解...
原先 utf8 是: 系统错误调用接口失败 调用超时
http://www.mytju.com/classcode/tools/messyCodeRecover.asp
这个网页,可以看下..就是把各种编码可能性全部处理一遍。
另外,你原先的这个乱码,应该还有个不可见字符...
【 在 t430 (T430) 的大作中提到: 】
: 绯荤粺閿欒璋冪敤鎺ュ彛澶辫触 璋冪敤瓒呮椂
: 应该是正经的中文, 但其实是客户那边返回来的数据,应该是乱码
: 如何判断呢?
: ...................
--
FROM 58.240.26.*
6楼
|
oldwatch
|
2021-10-25 10:41:04
|
只看此ID
我一向是写个循环把几种编码各种进出排列组合一遍……
【 在 canper (洗衣粉) 的大作中提到: 】
: 他这个很好猜,我就猜出来了
--
FROM 116.233.90.*
7楼
|
rockdestiny
|
2021-10-25 11:09:00
|
只看此ID
【 在 thom 的大作中提到: 】
: 别人传的 utf8,你使用 gbk 去解...
: 原先 utf8 是: 系统错误调用接口失败 调用超时
:
http://www.mytju.com/classcode/tools/messyCodeRecover.asp
: ...................
好用,赞~
--
FROM 123.127.240.*
8楼
|
t430
|
2021-10-25 13:08:36
|
只看此ID
正常是不会有乱码的
是客户那边没处理好,有错误也返回来了
我这边不是想做的完美么
如果有这种错误也在日志说明,也有发出错误信息是返回错误
【 在 thom 的大作中提到: 】
: 别人传的 utf8,你使用 gbk 去解...
: 原先 utf8 是: 系统错误调用接口失败 调用超时
:
http://www.mytju.com/classcode/tools/messyCodeRecover.asp
: ...................
--
FROM 115.205.120.*
9楼
|
t430
|
2021-10-25 13:10:26
|
只看此ID
是的, 第三方系统没有正确处理数据
本来错误有错误码的
结果他们没考虑周全吧
把这个错误发送回来了
而且响应码是正确的
【 在 canper 的大作中提到: 】
: 系统错误 调用接口失败 调用超时
--
FROM 115.205.120.*
下页
|
尾页
|
1/2
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版