【发布时间】:2014-11-13 20:33:42
【问题描述】:
您好,我有一个发送此 soap 请求的 java 程序:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:gs="http://talosdigital.com/buyer">
<soapenv:Header/>
<soapenv:Body>
<gs:createBuyerRequest>
<gs:name>Carlos</gs:name>
<gs:lastname>henao</gs:lastname>
</gs:createBuyerRequest>
</soapenv:Body>
</soapenv:Envelope>
我得到了这样的回应:
SOAPMessage soapResponse = soapConection.call(soapMessage, Properties.URL);
soapResponse.writeTo(System.out);
当我打印时显示:
<SOAP-ENV:Envelope>
<SOAP-ENV:Header />
<SOAP-ENV:Body>
<ns2:createBuyerResponse>
<ns2:id>8</ns2:id>
<ns2:response>Buyer Created</ns2:response>
</ns2:createBuyerResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
如何在 java 中获取 id 值(是一个整数值)。
【问题讨论】: