没有Soap Wrapper的Web服务响应
本文关键字:服务 响应 Web Soap Wrapper 没有 | 更新日期: 2023-09-27 18:21:18
无论何时调用任何Web服务作为响应,它都会包含带有soap包装器的响应。有没有任何方法可以在没有任何soap包装的情况下返回Web服务响应。
这就是soap响应的样子:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<getEmployeeListResponse xmlns="http://test.com/Employee/">
<getEmployeeListResult>
<EmployeeLookup>
<Employee>
<Id>123</Id>
<Name>John</Name>
</Employee>
<Employee>
<Id>325</Id>
<Name>Henry</Name>
</Employee>
</EmployeeLookup>
</getEmployeeListResult>
</getEmployeeListResponse>
</soap:Body>
</soap:Envelope>
我想要这样的东西:
<EmployeeLookup>
<Employee>
<Id>123</Id>
<Name>John</Name>
</Employee>
<Employee>
<Id>325</Id>
<Name>Henry</Name>
</Employee>
</EmployeeLookup>
只是想知道是否可以通过网络服务?感谢
据我所知,服务响应将始终具有soap头,您必须从响应流中提取主体。