2013-04-30 124 views
0

我是webservices的新手,我如何設法託管一個帶有metro的服務。有了SOAP UI的幫助,並且還有httpUrlConnection對象,我可以獲得SOAP響應。但我的下一個任務是發送一個內容類型爲「application/xml」的響應。所以我使用了httpServletResponse,但我沒有得到如何僅提取XML部分(沒有SOAP envolope和SOAP頭)以及如何發送XML內部respose對象,我在做什麼的方式是儀式?如果是,如何繼續下一步。將SOAP轉換爲XML並將其發送到響應對象

回答

0

在SOAP響應中發送xml內容有多種方式。爲了簡化wsdl和xsd,你可以在你的xml內容中使用CDATA,並在接收端使用字符串解析。

<![CDATA[YOUR XML GOES HERE]]> 

如果你想解析SOAP消息和提取XML,那麼你可能需要使用Java API SAAJ