在soap ui中的DateTime字段中传递Null值

时间:2013-08-30 10:04:15

标签: xml soapui

我想从日期时间字段的Soap UI传递空值  一个选项是我应该删除标签。 还有其他任何方法可以在日期字段中传递null或其他值。

 <rt6:DateofBirth></rt6:DateofBirth>

4 个答案:

答案 0 :(得分:12)

<rt6:DateofBirth></rt6:DateofBirth>不是null,而是空字符串(不是所有语言都相同),使用xsi:nil="true",所以

<rt6:DateofBirth xsi:nil="true" />

其中xsi名称空间为xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

答案 1 :(得分:3)

一般答案:

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

将其添加到根标记上的命名空间。然后将此属性添加到标记

xsi:nil="true"

E.g:

<vp1:DateofBirth xsi:nil="true"></vp1:DateofBirth>

答案 2 :(得分:0)

以下内容对我有用:

<rt6:DateofBirth xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true" />

答案 3 :(得分:0)

尝试传递一个高日期,例如9999-12-31。那对我有用。