Flex默认使用的UTF-8。我没有的源泉的一种方法指定一个不同的编码/charset在actionscript服务类。

有帮助吗?

解决方案

嗯,看看这里:

http://www.adobe.com/devnet/flex/articles/struts_06.html

我认为这样意味着宣布您的单的文件作为iso-8859-1可能做的伎俩,但是我真的不认为如此。

我可能是错的但我知道Flash player只处理UTF-8编码。我搜索了一个链接到一个官方网页,说这样,但找不到它。

如果是这种情况下你可以:

a)更新的服务来处理UTF-8编码

b)如果那是不可能的,代理你的电话到你自己的服务,接受UTF-8再呼叫实际的一个。

你可能会想要得到一个去旧系统。useCodepage=真的把戏但是,这并没有使用工作时的用户是在Linux或Mac,用小心!

其他提示

还有一种方法指定编码为flex编译器,但这似乎不到工作。现在唯一的解决办法,我发现是重新编码进来的请求在服务器上面。我很惊讶这种限制不是写在黑白的flex的参考文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top