在Flex / ActionScript中处理SOAP代理对象的可空数字的最佳方法

时间:2009-06-03 13:44:45

标签: flex soap

我在Flex 3中使用由Flex Builder中的工具创建的WSDL生成的代理类来使用SOAP服务。一些SOAP对象具有可以为null的整数属性,这些属性在SOAP到本地对象转换过程中会转换为零。我们正在考虑一种“神奇数字”方法,如果服务返回-1,我们将其视为null。这显然是一种黑客攻击,在某些情况下可能无效(例如,-1是有效的#的情况)。

有没有人找到更好的解决方案?

1 个答案:

答案 0 :(得分:0)

Flex Soap编码器将NaN更改为Null。请扩展此类并覆盖此行为。