Ir ao conteúdo

Posts recomendados

Postado

Eu estou usando o delphi seattle para desenvolver um app android e acessar um webservice asmx/Soap, e que o retorno dos métodos é em xml.

Eu consigo acessar todos os métodos do webservice e já testei no Soapui, onde consigo ver a resposta do xml, que no caso tem 3 itens, só que o retorno que estou tendo no delphi é uma classe "UsuarioRetorno" do tipo TRemotable.

Como faço para acessar essa classe "UsuarioRetorno" e ter acesso aos dados do xml? Ou se for o caso converter ela. Eu não consigo entender como usar essa classe de retorno, porque no doc gerado só tem isso: 

AutenticarUsuarioResult = class(TRemotable)
private

O que eu fiz no delphi para acessar os métodos foi: 

(HTTPRIOAutenticar as ServiceSoap).Autenticar(dados1.Text, dados2.Text, "");

O método usado nesse caso é o autenticar.

Postado
  Em 26/02/2016 às 23:30, neoreload disse:

Eu estou usando o delphi seattle para desenvolver um app android e acessar um webservice asmx/Soap, e que o retorno dos métodos é em xml.

Eu consigo acessar todos os métodos do webservice e já testei no Soapui, onde consigo ver a resposta do xml, que no caso tem 3 itens, só que o retorno que estou tendo no delphi é uma classe "UsuarioRetorno" do tipo TRemotable.

Como faço para acessar essa classe "UsuarioRetorno" e ter acesso aos dados do xml? Ou se for o caso converter ela. Eu não consigo entender como usar essa classe de retorno, porque no doc gerado só tem isso: 

AutenticarUsuarioResult = class(TRemotable)
private

O que eu fiz no delphi para acessar os métodos foi: 

(HTTPRIOAutenticar as ServiceSoap).Autenticar(dados1.Text, dados2.Text, "");

O método usado nesse caso é o autenticar.

Expandir  

Alguém pode ajudar ? 

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Mostrar mais  

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

Mostrar mais  
×
×
  • Criar novo...