Я использую сервисы SOAP во Flex 3, используя сгенерированные WSDL прокси-классы, созданные инструментами в Flex Builder. Некоторые из объектов SOAP имеют целочисленные свойства, которые могут иметь значение NULL, которые преобразуются в ноль в процессе преобразования SOAP-локальных объектов. Мы рассматриваем подход «магического числа», при котором, если сервис возвращает -1, мы рассматриваем его как ноль. Это, очевидно, взлом, и может не работать в некоторых ситуациях (например, в случаях, когда -1 является допустимым #).
Кто-нибудь нашел лучшее решение?