USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  Visual Basic.Net    (Internet)

Título da Dica:  Forma simples de ler um site web via código
Postada em 5/2/2004 por Ozzys            
O Framework .NET tem uma classe chamada WebClient. Essa classe encapsula o uso da classe HTTPWebRequest e HTTPWebResponse.

Ou seja : A classe WebClient é uma forma simples de recuperar uma informação da web, uma página web, por exemplo.

Vejamos um exemplo bem simples, recuperando um XML do site DevX e exibindo via MSGBOX :

Dim obj As New WebClient
Dim b As Byte()
Dim x As Byte
Dim sb As New System.Text.StringBuilder

b = obj.DownloadData("http://services.devx.com/outgoing/devxfeed.xml")

For Each x In b
sb.Append(Chr(x))
Next

MsgBox(sb.ToString)

O retorno do webClient é um array de bytes, portanto após o uso do WebClient é necessário converter esse array de bytes em string. O laço no código faz isso utilizando o StringBuilder.

 


CyberWEB Network Ltda.    © Copyright 2000-2022   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página