FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Buscar y recorrer enlaces desde una página...
Hola, ojala pueda describir bien lo que quiero.
La verdad es que nunca programé algo que tenga que ver con internet, sin embargo, ahora necesito hacer una aplicación que a partir de una url que yo le indique, empiece a buscar todos los links o enlaces que encuentre y que los vaya almacenando de acuerdo a cierto criterio. Algo parecido a los offline browsers. La verdad es que no se ni por donde comenzar. De antemano, gracias por la ayuda. |
#2
|
||||
|
||||
El link es una pagina???
Si es asi, necesitas es un parser XML o mejor un parser DOM. No! Mucho mejor (= Mucho mas rapido, 2-3 lineas de codigo y listo... algo complicado de entender al principio, pero ok, eso es programar ) Puedes encontrar una libreria de expresiones regulares hechas en http://www.regexlib.com/ Aqui algunas utiles: http://www.regexlib.com/REDetails.aspx?regexp_id=222 http://www.regexlib.com/REDetails.aspx?regexp_id=501 http://www.regexlib.com/REDetails.aspx?regexp_id=845 http://www.regexlib.com/REDetails.aspx?regexp_id=700 Te pongo varias porque puede que algunas librerias de Expresiones Regulares cojan unas y otras no, y como obviamente no las conoces(porque sino, ya habrias resuelto el problema) es un dolor de cabeza al principio entender esta rareza) Una EXPRESION REGULAR que busque todos los tags <a..href... Luego de ahi,es pura recursividad... Para usar una expresion regular necesitas un componente RegEx. Si tienes D8, el .NET ya lo tiene. JavaScript igual. La libreria de TurboPower Orpheous se que la usa y creo que la JVCL tambien... Pero por si las moscas busca en www.torry.net por "Regular Expression"
__________________
El malabarista. |
|
|
|