Pessoal não sei se já aconteceu com alguém mas vamos lá.
Aqui na empresa desenvolvemos um pacote para consumo de webservices que basicamente trata todos os tipos e maneiras de fazer o consumo de um WS, porém o que acontece e que na hora de receber alguns dados principalmente os dados com acentuação o meu sistema acaba trocando alguns caracteres e alterando para caracteres especiais.
Segue um exemplo do arquivo que esta voltando
?xml version=”1.0″ encoding=”utf-8″?
soap:Envelope xmlns:soap=”http://www.w3.org/2003/05/soap-envelope” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns:xsd=”http://www.w3.org/2001/XMLSchema”
soap:Body
ListarNovosResponse xmlns=”http://tempuri.org/”
ListarNovosResult
CodigoMensagem 0 /CodigoMensagem
MensagemPedido não encontrado/Mensagem
/ListarNovosResult
/ListarNovosResponse
/soap:Body
/soap:Envelope
O problema e que este metodo nos ate conseguimos abrir via browser e a formatação vem correta o problema esta quando trago isso para o banco, que nesta hora não sei se por conta do meu charset do banco ele traz desformatado.
bom se alguém tiver alguma sugestão do que possa ser agradeço.