Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

HugoCore

WebService & Classes

Recommended Posts

Oi pessoal, primeira vez no fórum mas já velho utilizador do mesmo :P[VB.NET2005)Precisava da vossa ajuda para resolver este quebra-cabeças :P Em termos prácticos é o seguinte :-WebService gera :- <ArrayOfAnyType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.creationslabs.pt/webservices"> <anyType xsi:type="xsd:string">00001</anyType> <anyType xsi:type="xsd:string">5606584000013</anyType> <anyType xsi:type="xsd:string">RELOGIO LV277ME</anyType> <anyType xsi:type="xsd:string">00010</anyType> <anyType xsi:type="xsd:string">5606584000105</anyType> <anyType xsi:type="xsd:string">RELOGIO F1143/BE</anyType> </ArrayOfAnyType>-Mas gostaria de :- <ArrayOfAnyType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.creationslabs.pt/webservices">+<Artigo> <cod>00001</cod> <barras>5606584000013</barras> <desc>RELOGIO LV277ME</desc> -</Artigo>+<Artigo> <cod>00001</cod> <barras>5606584000013</barras> <desc>RELOGIO LV277ME</desc> -</Artigo>etc... </ArrayOfAnyType>Eu suponho que seja com uma classe, mas não tou a conseguir , dá-me sempre algum tipo de erro :(Core, Muito Obrigado pela Ajuda!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi, é seu o webservice ou você esta buscando os dados de um webservice?como esta o seu codigo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola,A primeira parte é a resposta do WebService, gerada apartir do seguinte codigo: <WebMethod()> _ Public Function gceArtigos(ByVal strServerVirg ... ) As ArrayList 'BASICO Dim MyResults As DataSet MyResults = ...'Resultado de uma funcao não importante , busca aos dados ao SQL, como DataSet 'ARRAY PARA O FLEX Dim MyArrayList As ArrayList = New ArrayList For intCounter As Integer = 0 To MyResults.Tables(0).Rows.Count - 1 MyArrayList.Add(MyResults.Tables(0).Rows(intCounter).Item(0))'coluna cod artigo MyArrayList.Add(MyResults.Tables(0).Rows(intCounter).Item(1))'coluna cod barras MyArrayList.Add(MyResults.Tables(0).Rows(intCounter).Item(2))'coluna desc Next Return MyArrayList-Agora eu gostaria era que a resposta do webService fosse como está na segunda parte..Muito Obrigado!!Core

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.