
08/10/2012, 09:23
|
| | Fecha de Ingreso: noviembre-2011
Mensajes: 5
Antigüedad: 13 años, 4 meses Puntos: 0 | |
Extraer datos de uns web Hola,
para hacer esta operacion, yo en Java usaba un parser. Dada una url podía recorrer el arbol de etiquetas html y extraer el dato que necesitara.
Pero no se cómo hacer en .NET. De momento el texto html lo obtengo así, pero no se como recorrerlo para extraer de un nodo un dato concreto.
private void button1_Click(object sender, EventArgs e)
{
String NL;
d = client.OpenRead("http://www.softonic.com"); // Accede a la pagina que quieres buscar
r = new StreamReader(d); // lee la informacion o contenido de la web
NL = r.ReadLine(); // recorre linea x linea la web
while (NL != null) // mientras exista contenido
{
// aca realizas tu codigo de verificacion o obtener informacion
line += "\r\n" + NL; // para seguir leendo las otras lineas de la pagina
NL = r.ReadLine();
}
textBox1.Text = line; //solo para ver que lo leo bien
d.Close();
} |