Como obtengo un dato de una pagina web (html) (SOLUCIONADO)

Como obtengo un dato de una pagina web (html) (SOLUCIONADO)

Postby albeiroval » Wed Feb 04, 2015 4:30 pm

Saludos,

Necesito obtener la razon social o nombre de un contribuyente desde una pagina web (html).
Le he dado vueltas pero no consigo como obtenerlo, cuando veo el codigo fuente html de la pagina el nombre esta dentro de <title>.....</title> .

La pagina es la siguiente :
Code: Select all  Expand view

http://www.elrif.com/index.php?rif=J-08516667-0
 


Aqui el codigo que estoy usando :
Code: Select all  Expand view

#include "FiveWin.ch"

Function Main()
   Local oIe, oDoc, oForm, oObj, oBody, cName
   Local cRif:= "J-08516667-0"+Space(10)
   Local cHtml2
   
   if !IsInternet()
      MsgStop("No Hay Internet")
      Return Nil
   endif  
   
   if !MsgGet("Consulta de Rif", "Rif :", @cRif)
      Return Nil
   endif  
     
   TRY
      oIE:= CreateObject("InternetExplorer.Application")
   CATCH
      MsgStop('Error al crear el componente InternetExplorer.Application')
      RETURN NIL
   END
   oIE:Navigate2( "http://www.elrif.com/index.php?rif="+cRif )
   
   oIe:Visible:= .T.
   
   do While oIE:busy
   // SysRefresh()
     enddo
   
   oDoc:= oIE:Document
   oForm:= oDoc:Forms
   
   oBody:= oDoc:Body
   
   cName:= oDoc:getElementsByTagName("Table")
     
   // oIE:Stop()
   
   // oIE:Quit()
   
   // ? cName  *** Aqui necesito que me devuelva el nombre de la empresa "POLLO SABROSO C.A. (POLLO SABROSO CA)"
   
   ? ValType(cName)
             
   
Return NIL
 


Gracias,
Last edited by albeiroval on Thu Feb 05, 2015 4:39 am, edited 1 time in total.
Saludos,
Regards,

Albeiro Valencia
www.avcsistemas.com
User avatar
albeiroval
 
Posts: 361
Joined: Tue Oct 16, 2007 5:51 pm
Location: Barquisimeto - Venezuela

Re: Como obtengo un dato de una pagina web (html) ?

Postby karinha » Wed Feb 04, 2015 4:41 pm

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7315
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Como obtengo un dato de una pagina web (html) / (solucionado

Postby albeiroval » Thu Feb 05, 2015 3:38 am

Karinha,

Si me sirvio el ejemplo.

Gracias.
Saludos,
Regards,

Albeiro Valencia
www.avcsistemas.com
User avatar
albeiroval
 
Posts: 361
Joined: Tue Oct 16, 2007 5:51 pm
Location: Barquisimeto - Venezuela


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 34 guests