0

我是 webservices 的新手,我是如何设法用 Metro 托管服务的。在 SOAP UI 和httpUrlConnection对象的帮助下,我能够获得 SOAP 响应。但我的下一个任务是发送内容类型为“application/”的响应xml”。所以我使用了 httpServletResponse,但我没有得到如何仅提取 XML 部分(没有 SOAP 信封和 SOAP 标头)以及如何在 respose 对象中发送 XML。我这样做的方式是否是仪式?如果是,如何进行下一步。

4

1 回答 1

0

有多种方法可以在 SOAP 响应中发送 xml 内容。为了保持 wsdl 和 xsd 简单,您可以将 CDATA 用于您的 xml 内容并在接收端像字符串一样解析。

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

如果您想解析 SOAP 消息并提取 XML,那么您可能需要使用 Java API SAAJ

于 2013-04-30T12:19:34.270 回答