日時フィールドにSOAP UIからnull値を渡したい1つのオプションは、タグを削除することです。日付フィールドにnullまたはその他の値を渡すことができる他の方法があります。
<rt6:DateofBirth></rt6:DateofBirth>
<rt6:DateofBirth></rt6:DateofBirth>
はnullではなく、空の文字列(すべての言語で同じではありません)なので、xsi:nil="true"
を使用します。
<rt6:DateofBirth xsi:nil="true" />
ここで、xsi名前空間はxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
です。
一般的な答え:
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
これをルートタグの名前空間に追加します。次に、このプロパティをタグに追加します
xsi:nil="true"
例えば:
<vp1:DateofBirth xsi:nil="true"></vp1:DateofBirth>
以下は私のために働きました:
<rt6:DateofBirth xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" />