各位成员,我无法理解如果message.getSOAPBody()打印为null,那么unmarshaller.unmarshal(message.getSOAPBody(),Person.class)是怎么来的;将值返回给变量jb。请帮我理解。
SetAllControlsFont(this.Controls);
答案 0 :(得分:1)
以下是该计划的输出:
[SOAP:Body: null]
[SOAP:Body: null]
[SOAP:Body: null]
Jane
Doe
您正在检查错误的方法,您应该尝试将message.getSOAPBody()。toString()更改为message.getSOAPBody()。getTextContent()或getChildNodes()等以验证消息内容。
以下是带有message.getSOAPBody()。getTextContent()
的输出[SOAP:Body: null]
[SOAP:Body: null]
JaneDoe
Jane
Doe