htmlSQL, impresionante libreria para obtener contenido de un sitio web

Descubro en el blog de Carlos Leopoldo una genial librería escrita en php, que nos permite acceder a contenido html de sitios web remotos desde nuestra aplicación, mediante consultas tipo SQL: htmlSQL.

Por ejemplo si tenemos varios enlaces del tipo:

 Un link

..y necesitásemos el valor contenido en href y el titulo de los enlaces, utilizaremos la consulta “SQL”

 SELECT href,title FROM a WHERE $class = "enlaces"

Esto nos devuelve un array con los elementos href y title obtenidos. ¿Brutal no? :D

La aplicación demo no tiene desperdicio.

Sobre Asier

Arquitecto web enganchado al desarrollo, estudio y planteamiento de proyectos en internet. Trabajo en Blackslot, empresa que fundé en el 2009. Me encanta el cine, el café, el sexo, la cultura geek, la cultura oriental y la música electrónica.
Artículo publicado en Desarrollo Web, PHP. Enlace a esta entrada..

3 espuestas a htmlSQL, impresionante libreria para obtener contenido de un sitio web

  1. Diego dijo:

    hola me parece muy interesante este tema, si no es mucho pedir quisiera que expliquen mas sobre como instalar y ponerlo en funcionamiento en joomla…muchas gracias. Exelente sitio. Saludos.

  2. Hola Diego,

    Tendrías que hacerte un plugin que incluyese esa librería. Después ya la utilizas para lo que quieras hacer con ella.

    Un ejemplo para crear plugins en joomla http://www.joomlaspanish.org/foros/showthread.php?t=11619

  3. miguel dijo:

    hola quisiera como sacarl el contenido el video de una pagina que es de pago….e tratado con el programa (web copier) y me saca todos los documentos html de la pagina pero mi prolema es como sacar solo el video de que esta dentro del documento html
    para poder tenerlo en mi pc o quemarlo en un cd
    con el tiempo..gracias por tu ayuda …si tienen alguna ayuda escriban a wlinviter@hotmail.com

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos requeridos, están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notificarme los nuevos comentarios por correo electrónico. Tambien puedes suscribirte sin comentar.