Boa tarde senhores,
Tenho essas 2 respostas uma que estou desenvolvendo e outra de um webservice do governo. A duvida é a seguinte como faço para que o retorno de minha solução fique igual ao outro.
Obs.: o tipo de retorno do meu codigo é uma string.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:recuperarNumeracaoResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<recuperarNumeracaoReturn xsi:type="xsd:string">
<![CDATA[null<numeroSisbov>105500123456789</numeroSisbov>]]>
</recuperarNumeracaoReturn>
</ns1:recuperarNumeracaoResponse>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<recuperarNumeracaoResponse xmlns="http://servicosWeb.sisbov.mapa.gov.br">
<recuperarNumeracaoReturn>
<ambiente>3</ambiente>
<erroBanco xsi:nil="true"/>
<idTransacao>999999999</idTransacao>
<listaErros/>
<numeracao>
<numeracao>
<numero>105500123456789</numero>
<statusUtilizacao>USO</statusUtilizacao>
</numeracao>
<numeracao>
<status>1</status>
<trace>0</trace>
</recuperarNumeracaoReturn>
</recuperarNumeracaoResponse>
</soapenv:Body>
</soapenv:Envelope>