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

标签 apache-flex soap

我使用 Flex Builder 中的工具创建的 WSDL 生成的代理类在 Flex 3 中使用 SOAP 服务。一些 SOAP 对象具有可为空的整数属性,这些属性在 SOAP 到本地对象的转换过程中被转换为零。我们正在考虑一种“魔数(Magic Number)”方法,如果服务返回 -1,我们将其视为空值。这显然是一种黑客行为,在某些情况下可能不起作用(例如,-1 是有效 # 的情况)。

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

最佳答案

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

关于apache-flex - 在 Flex/ActionScript 中处理来自 SOAP 代理对象的可空数字的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/944839/

相关文章:

python - 如何在 Python zeep 中指定 SOAP 服务器 URL

apache-flex - 如何在 flex 应用程序中重定向网页?

java - 初学者 : Soap Request Response call from java

java - Sabre Java SOAP API 集成

apache-flex - Adobe AIR 应用程序在空闲时间后响应缓慢

java - 在 wsdl 中找不到 Soap Web 服务架构位置

c# - 向 FritzBox 发送 SOAP 请求

actionscript-3 - 柔性 : how to control Spark datagrid header-text alignment?

flash - Pixel Bender 访问 iOS API?

actionscript-3 - getDefinitionByName() 和类可见性