我不知道这是否可能,我一直在四处寻找并且找不到与此相关的任何东西......或者我可能只是没有使用正确的条款来找到它。
问题是这个......让我说我有这个要求:
<?xml version="1.0"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope/" soap:encodingStyle="http://www.w3.org/2003/05/soap-encoding" xmlns:xsd="http://request.dto.webservices.com/xsd">
<soap:Header/>
<soap:Body>
<impl:testServiceMethod>
<xsd1:booleanField1>?</xsd1:booleanField1>
</impl:testServiceMethod>
</soap:Body>
</soap:Envelope>
目前正在发生的事情是booleanField1
(which is Boolean)
在后端,收到false
而不是null
。要获取null
,我必须从请求中删除该字段。
有没有办法在代码上的任何位置设置行为?