我想为日期时间字段从 Soap UI 传递空值,一个选项是我应该删除标签。还有其他方法可以在日期字段中传递 null 或其他值。
<rt6:DateofBirth></rt6:DateofBirth>
<rt6:DateofBirth></rt6:DateofBirth>
不为空,而是空字符串(并非在所有语言中都相同),使用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" />
尝试传递一个像 9999-12-31 这样的高日期。这对我有用。