次を含む Web サービス呼び出しから xml を受信していますnil="true"
。
<cacheEntry>
<systemFK nil="true"/>
</cacheEntry>
Flex DataService (webservice) ウィザードを使用して、cacheEntry
コンポーネントのサービス オブジェクトを作成しました。このオブジェクトは、後で別の Web サービス呼び出しでシリアル化され、データベースに格納されます。
set SystemFK
サービス オブジェクトのメソッドにブレークポイントを設定しました。渡された値が空の文字列だったようです!
この値を空の文字列にすると、反対側の Java での Web サービスの実装で問題が発生します。データベース値が null だったので、null が返されることが予想されます。この値を設定しないと、serviceObject は null を返す必要があり、データベースを満足させることができます。
nil = true
私の質問は次のとおりです。この値の設定を避けるために、XML に a が存在することをどのように検出できますか?