有没有这方面的控件,用来获取网页上的数据?比方说我要动态获得一个动态网页上的数据
比方说现在有一个网站(飞机航班)的数据网页,我现在要用一个程序把这个网页下的数据一条一条的下载下来并保存到我的数据库中!有没有什么好的方法!!这事很急用,请大家帮助一下。

解决方案 »

  1.   

    简易办法:
      把表格复制到EXCEL中,再做个小程序导出到任何数据库中;当年俺老婆考研时俺就是用这个办法把所有考生分数导入到ORACLE中,然后再分析的。
      

  2.   

    哪如何将网页上的数据保存到EXCEL中???!!!这网页的数据还是要定时更新的,分页。还有就得将动态数据保存下来!
      

  3.   

    好像要用一个 IDocument 的接口,我拼错了,不记得了。
      

  4.   

    唉,太难了点了,有没有办法实现这种
    也就是说通过webbrowser浏览网页,再通过他转为TXT文件.再从其中按一定的规则得到我要的数据呢???如果可以请给出方法和代码,行吗?!!
      

  5.   

    uses MSHTMLvar
      Doc: IHTMLDocument2;
    begin
      Doc := WebBrowser1.Document as IHTMLDocument2;
      if Doc <> nil then  
        ShowMessage(Doc.body.innerhtml);
    end;
      

  6.   

    indy clients -->Tidhttp控件
    idhttp1:Tidhttp;
    memo1.text = idhttp1.get('http://www.sina.com.cn');
    读取网页Html文本,然后再取出你要的数据!
      

  7.   

    控件没见过
    但可以先分析html源代码
    网页存为TXT
    数据出现在固定的位置
    从固定的位置读应该可以的
      

  8.   

    自已做个webbrowser,在解释每行时加入自己的判断事件,
      

  9.   

    抓屏~ 调用PTT 来扫描,:-)
      

  10.   

    不难,直接通过http链接, 把网页内容拉下来,
    作为文件, 分析其内容. 如果网站是你们自己做的没问题, 如果是别人的网站, 嘿嘿,
    别人不是啥时候就改了网页格式, 你就....