Chalalo Land

Tecnologías ASP.NET y un poco Más

Contacto


 Si quierer cooperar, yo feliz, muy agradecido :)

De donde me Visitan?

Locations of visitors to this page

Generic Content

Si te gustaron los articulos, y te animas te estaría muy agradecido!


Recent Posts

Tags

Community

Blogs de MVP

Amigos Geeks

Blogs Imperdibles

GODS

Archives

Email Notifications

[Tips] Como leer el HTML de una Pagina desde ASP.NET

Pregunta repetida, por lo tanto amerita post, acá te dejo el código y la explicación.

Para esto vamos a utilizar la clase WebClient de System.NET que nos provee métodos para enviar y recibir datos desde un recurso identificado mediante el URI. Luego a descargar los datos y dejarlos en un arreglo de Bytes para luego obtener el texto HTML encodeado. Por último este código HTML lo asignamos aun TextBox Multiline para ver el resultado.

El código necesario es simplemente:

Dim MyWebClient As New WebClient
Dim ArregloBytes() As Byte
ArregloBytes = MyWebClient.DownloadData(http://www.bing.com/)
Dim oUTF8 As New UTF8Encoding
resultado.Text = oUTF8.GetString(ArregloBytes)

image

Posteriormente puedes buscar cadenas de texto, en el caso que necesites “replicar” algunas cosillas, ejejeje.

Saludos!
Gonzalo

Posted: 9/2/2010 3:05 por Gonzalo Perez | con 5 comment(s)
Archivado en: ,,
Comparte este post:

Comentarios

preguntoncojonero ha opinado:

me pone !!! grz

# February 9, 2010 9:43 AM

Chalalo Land ha opinado:

Bueno, me preguntaron que podría hacer uno con el ejemplo del articulo anterior http://geeks.ms

# February 11, 2010 11:08 PM

william ha opinado:

excelente comentario

# January 4, 2011 5:20 PM

FerCam ha opinado:

Esto funciona en visual Basic 2008?. tengo una aplicación escrita en visual Basic y deseo recorrer una tabla de resultados de una pagina web y obtener los valores de esa tabla para luego guardarlos en una base de datos.

# May 2, 2011 10:25 PM

Gonzalo Perez ha opinado:

FerCam, debería, la mejor forma es probarlo!

# May 3, 2011 4:43 AM