Fórum Extrair dados de web service #9826
04/10/2009
0
eu quero pegar as informações individuais para montar uma tela onde o usuario possa
ler de forma mais clara, por exemplo:
no arquivo Response.XML
<indicadorFuncionarioHSBC>?</indicadorFuncionarioHSBC>
<indicadorBloqueioJudicial>?</indicadorBloqueioJudicial>
<indicadorGrupoEconomico>?</indicadorGrupoEconomico>
<indicadorGradVencimento>?</indicadorGradVencimento>
Tela:
Indicador de Funcionario: S
Bloqueio Judicial: S
como eu acesso esses dados?
Obrigado.
segue o XML:
Request.XML
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:hsb="http://www.hsbc.com.br/HSBCMacMensageria/">
<soapenv:Header/>
<soapenv:Body>
<hsb:consultarInformacoesCobrancaRequest>
<codigoAssessoriaCyber>?</codigoAssessoriaCyber>
<contaCorrente>?</contaCorrente>
<codigoIdentificacaoOperador>?</codigoIdentificacaoOperador>
<tipoPessoa>?</tipoPessoa>
<cpfCnpj>?</cpfCnpj>
</hsb:consultarInformacoesCobrancaRequest>
</soapenv:Body>
</soapenv:Envelope>
Response.XML
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:hsb="http://www.hsbc.com.br/HSBCMacMensageria/">
<soapenv:Header/>
<soapenv:Body>
<hsb:consultarInformacoesCobrancaResponse>
<!--Zero or more repetitions:-->
<dadosCliente>
<indicadorFuncionarioHSBC>?</indicadorFuncionarioHSBC>
<indicadorBloqueioJudicial>?</indicadorBloqueioJudicial>
<indicadorGrupoEconomico>?</indicadorGrupoEconomico>
<indicadorGradVencimento>?</indicadorGradVencimento>
</dadosCliente>
<!--Zero or more repetitions:-->
<dadosContrato>
<nrPagina>?</nrPagina>
<indicadorUltimaPagina>?</indicadorUltimaPagina>
<!--1 or more repetitions:-->
<contratos>
<siglaAplicativo>?</siglaAplicativo>
<nrContrato>?</nrContrato>
<qtdeDiasAtraso>?</qtdeDiasAtraso>
<bduUnidadeOperadora>?</bduUnidadeOperadora>
<dataVencimento>?</dataVencimento>
<codigoProduto>?</codigoProduto>
<sitCobranca>?</sitCobranca>
<saldoAtualizado>?</saldoAtualizado>
<valorLimiteCredito>?</valorLimiteCredito>
<dataVencimentoLimiteCredito>?</dataVencimentoLimiteCredito>
<qtdeParcelasEmAtraso>?</qtdeParcelasEmAtraso>
<qtdeParcelasPagas>?</qtdeParcelasPagas>
<qtdeParcelasAVencer>?</qtdeParcelasAVencer>
<nomeAssessoriaCyber>?</nomeAssessoriaCyber>
<dddAssessoriaCyber>?</dddAssessoriaCyber>
<telAssessoriaCyber>?</telAssessoriaCyber>
<nomeCredenciadoJsg>?</nomeCredenciadoJsg>
<dddCredenciadoJsg>?</dddCredenciadoJsg>
<telCredenciadoJsg>?</telCredenciadoJsg>
<indicadorElegibilidadeMAC>?</indicadorElegibilidadeMAC>
<indicadorAcordoAndamento>?</indicadorAcordoAndamento>
<!--1 or more repetitions:-->
<parcelas>
<nossoNumero>?</nossoNumero>
<dataVencimento>?</dataVencimento>
<valorOrigem>?</valorOrigem>
<valorAtualizado>?</valorAtualizado>
</parcelas>
</contratos>
</dadosContrato>
<!--Zero or more repetitions:-->
<historicoAcordo>
<numeroAcordo>?</numeroAcordo>
<dataNegociacao>?</dataNegociacao>
<tipoOperacao>?</tipoOperacao>
<situacaoOperacao>?</situacaoOperacao>
<codigoDecisao>?</codigoDecisao>
<dataSituacao>?</dataSituacao>
<valorAcordo>?</valorAcordo>
<qtdeParcelas>?</qtdeParcelas>
<valorParcelas>?</valorParcelas>
<codigoOrigemAcordo>?</codigoOrigemAcordo>
<!--1 or more repetitions:-->
<acordosContrato>
<siglaAplicacao>?</siglaAplicacao>
<numeroContrato>?</numeroContrato>
<valorAcordo>?</valorAcordo>
</acordosContrato>
</historicoAcordo>
<mensagemRetorno>
<returnCode>?</returnCode>
<reasonCode>?</reasonCode>
<mensagem>?</mensagem>
</mensagemRetorno>
</hsb:consultarInformacoesCobrancaResponse>
</soapenv:Body>
</soapenv:Envelope>
Henrique Rocha
Curtir tópico
+ 0Posts
06/10/2009
Rodrigo Mourão
Estou preparando um excemplo para lhe enviar onde mostra como pegar informações de um XML. Peço que aguarde mais um pouco.
Abs!!
Gostei + 0
06/10/2009
Henrique Rocha
Gostei + 0
08/10/2009
Rodrigo Mourão
Eu estava desenvolvendo o exemplo porém passando pelo site da Devmedia achei um video do Guinhter que tem exatamente o que vc precisa.
Segue link:
https://www.devmedia.com.br/articles/viewcomp.asp?comp=4429
Caso não tenha acesso ao vídeo me avise que libero para você.
Abs!!
Gostei + 0
09/10/2009
Rodrigo Mourão
Podemos encerrar o chamado ??
Estamos no aguardo !!!1
Abs!!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)