2010-09-24 97 views
1

作爲我的項目的一部分,我需要能夠從遠程服務端點解析SOAP響應,並將其轉換爲自定義XML格式。我的項目應該不知道SOAP響應使用的模式。但是,我的第一步涉及解析SOAP消息並提取相關部分 - 頭部,正文,附件,錯誤。目前,爲了做到這一點,我使用了StaX解析器。解析SOAP消息的工具包

我想知道是否有任何工具包可用於執行此任務,以便我不必再次重新發明輪子。尤其是尤其是當它涉及到處理檢索相關的二進制數據附件瓦特/他們的正確的MIME類型複雜等

一些僞代碼示例 -

SOAPLib s = new SOAPLib(soapResp); 
SOAPHeader h s.getHeader(); 
h.getHeaders(); 
String body = s.getBody() 
SOAPAttachment sa = s.getAttachment(id); 
... 
... 

回答