【问题标题】:SOAP to XML conversion and sending it in response objectSOAP 到 XML 的转换并在响应对象中发送
【发布时间】:2013-04-30 12:07:45
【问题描述】:

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

【问题讨论】:

    标签: java xml soap httpurlconnection java-metro-framework


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-05
      相关资源
      最近更新 更多