0
how to parse soap response data

    <?xml version="1.0" encoding="utf-8" ?> 
     <SOAP-ENV:Envelope 
          xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" 
          xmlns:sqltypes=
           "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types" 
           xmlns:sqlmessage=
             "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/
              types/SqlMessage" 
            xmlns:sqlresultstream=
             "http://schemas.microsoft.com/SQLServer/2001/12/SOAP/types
              /SqlResultStream" 
            xmlns:tns="http://server/nwind2/soap"
      <SOAP-ENV:Body>
        <tns:MethodNameResponse>
          <tns:OutputParam>Error Code 1152</tns:OutputParam> 
        </tns:MethodNameResponse>
       </SOAP-ENV:Body>
      </SOAP-ENV:Envelope>

我预计响应数据将是简单的 xml 格式,但响应是soap-env。

如何解析soap信封xml数据?

肥皂信封格式的 xml 解析是否与简单的 xml 数据解析相同?

示例:简单的 XML

   <?xml version="1.0" encoding="utf-8" ?> 
         <error >Error Code 1152 </error>

@all 任何人都建议我如何在 xml 上解析这种类型

提前致谢。

4

1 回答 1

0

这是 wsdl 网络服务。您可以使用

  http://sudzc.com/  
这将为您生成 Objective C 存根。

于 2012-11-19T08:26:33.183 回答