Foros del Web » Programando para Internet » Javascript »

Obtener HTML con javascript

Estas en el tema de Obtener HTML con javascript en el foro de Javascript en Foros del Web. Hola compañeros, No había tocado nada hasta el momento de javascript. Resulta que quiero acceder a unos datos de una web para extraer unos resultados ...
  #1 (permalink)  
Antiguo 11/11/2014, 05:50
Avatar de wolvelopez  
Fecha de Ingreso: junio-2008
Mensajes: 86
Antigüedad: 15 años, 10 meses
Puntos: 0
Obtener HTML con javascript

Hola compañeros,

No había tocado nada hasta el momento de javascript.
Resulta que quiero acceder a unos datos de una web para extraer unos resultados de futbol.
Sabeis como se puede acceder al DOM de una web externa o si esta es la forma aceptada. Tampoco se si esto es posible en javascript.

Saludos.
__________________
# "El software es un gas: se expande hasta llenar su contenedor"
-- Nathan Myhrvold
  #2 (permalink)  
Antiguo 11/11/2014, 15:49
 
Fecha de Ingreso: junio-2013
Mensajes: 23
Antigüedad: 10 años, 10 meses
Puntos: 1
Respuesta: Obtener HTML con javascript

Claro que se puede, mas no con javascript. PHP tiene dos funciones que podrían ayudarte. una es fopen y la otra es curl_exec

FOPEN
Código PHP:
Ver original
  1. <?php
  2. $url="http://www.google.com"; // url de la pagina que queremos obtener
  3. $url_content = '';
  4. $file = @fopen($url, 'r');
  5. if($file){
  6.   while(!feof($file)) {
  7.     $url_content .= @fgets($file, 4096);
  8.   }
  9.   fclose ($file);
  10. }
  11. ?>

CURL:
Código PHP:
Ver original
  1. <?php
  2. $cc = curl_init($url);
  3. $url_content =  curl_exec($cc);
  4. ?>

eso solo es el primer paso, después de obtener todo el merequetengue del sitio donde están los resultados que buscas obtener, ahora necesitas tratar esa cadena de texto de tal forma que llegues solo a la información que necesitas.

Suerte!
  #3 (permalink)  
Antiguo 12/11/2014, 05:22
Avatar de wolvelopez  
Fecha de Ingreso: junio-2008
Mensajes: 86
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Obtener HTML con javascript

Muchas gracias compañero.
Pues investigaré un poco PHP, aunque sinceramente me siento mas comodo en django.
Voy a ver que saco con PHP.
Gracias Jorge35.
__________________
# "El software es un gas: se expande hasta llenar su contenedor"
-- Nathan Myhrvold

Etiquetas: dom
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:41.