搜索
编程论坛
→
.NET专区
→
『 ASP.NET技术论坛 』
→ 求高手解决flash调用webservice乱码问题
标题:
求高手解决flash调用webservice乱码问题
只看楼主
someday
来 自:保定
等 级:
论坛游侠
帖 子:83
专家分:116
注 册:2010-10-8
结帖率:
70.59%
楼主
已结贴
√
问题点数:20 回复次数:6
求高手解决flash调用webservice乱码问题
flash调用我的webservice中的一个方法。这个方法将返回一个值、当这个值是汉字的时候,flash收到的是乱码,请问高手要如何解决。我的webservice中要如何编码,flash中要如何解码?
搜索更多相关主题的帖子:
解码
flash
汉字
如何
2012-01-08 11:02
BigPei
来 自:苏州
等 级:
论坛游侠
威 望:
6
帖 子:43
专家分:161
注 册:2012-1-10
第
2
楼
得分:20
webservice默认返回时使用的字符集是utf-8, flash中也尝试使用utf-8进行解码。试试吧。(webservice(.NET1.1), XP英文版)
Fighting forever.
2012-01-10 17:15
someday
来 自:保定
等 级:
论坛游侠
帖 子:83
专家分:116
注 册:2010-10-8
第
3
楼
得分:0
回复 2楼 BigPei
试过,不中
2012-01-11 11:33
BigPei
来 自:苏州
等 级:
论坛游侠
威 望:
6
帖 子:43
专家分:161
注 册:2012-1-10
第
4
楼
得分:0
回复 3楼 someday
1. 首先直接测试自己的web service能不能返回中文。(默认情况下是可以的,亲测)。
2. 用wsdl查看一下你发布的web service,看看使用的是什么编码。(也可用firebug查看网络传输的编码格式)。
3. 个人认为问题应该在flash那边,他们是怎么接收web service的response。不同平台互调可能会有问题。
4. 可以再写一个程序调用一下你的web service,看是否能正确的返回结果。
希望能早点解决问题
Fighting forever.
2012-01-11 14:53
someday
来 自:保定
等 级:
论坛游侠
帖 子:83
专家分:116
注 册:2010-10-8
第
5
楼
得分:0
回复 4楼 BigPei
嗯,就是flash那边接收的问题,你知道flash处理utf-8的编码吗?万分感谢
2012-01-11 15:55
BigPei
来 自:苏州
等 级:
论坛游侠
威 望:
6
帖 子:43
专家分:161
注 册:2012-1-10
第
6
楼
得分:0
回复 5楼 someday
flash开发的平台不一样,提供的库也不同的吧。
这个要自己解决了哦。
[
本帖最后由 BigPei 于 2012-1-13 10:25 编辑
]
Fighting forever.
2012-01-13 09:19
someday
来 自:保定
等 级:
论坛游侠
帖 子:83
专家分:116
注 册:2010-10-8
第
7
楼
得分:0
回复 6楼 BigPei
呵呵……谢谢了
2012-01-13 10:52
7
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-359344-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.154356 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved