flex乱码问题

我从oracle获取数据后转成字符串传递给flex,flex接受后中文成乱码了,怎么解决,网上看了很多都不行!... 我从oracle获取数据后转成字符串传递给flex,flex接受后中文成乱码了,怎么解决,网上看了很多都不行! 展开
 我来答
天蝎魔君
推荐于2016-09-15 · TA获得超过292个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:304万
展开全部
首先你要判断是这哪一步出现乱码的?
1、数据库 取之前就乱码 数据库编码问题
2、取出之后 数据库中没有问题 但是取出之后乱码。需要在取数的过程中就进行转码。比如你用url带数 ,可以使用:encodeURI(encodeURI(“xxxx”))传参前经过两次转码;
接收参数后:使用java.net.URLDncoder.decode("xxxx",“utf-8")将16进制字符转为中文。参考地址:
http://bbs.csdn.net/topics/390236566

3、取过来没有问题 但是在Flex显示有问题 这个需要看你检查flex具体的解析过程。比如text标签,或htmltext标签或TextField
希望对你有帮助
追问
我取出来没问题,就是flex获取结果后就乱码了。请问怎么解决,网上看了很多都没解决
追答
首先检查你给flex传值的格式问题
然后在flex解析之前查看接收到的数据
开始解析后逐步调试
这三个地方注意编码格式:

1、swf嵌入页面

2、flex接收值
3、flex解析
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枚岚5D
2014-11-11 · 超过72用户采纳过TA的回答
知道答主
回答量:152
采纳率:100%
帮助的人:66.1万
展开全部
我曾经遇到过这个问题,但是我不是在程序里解决的,我当时用的是red5服务器,我是在服务器的配置文件里修改配置文件解决的问题,你用的是什么服务器啊,应该也是配置文件的问题!如果你是tomcat或者red5的话那就很好解决了,呵呵,在网上查查吧,查不到的话给我留言,我帮你再查,呵呵
求采纳为满意回答。
追问
别复制别人的好吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式