比方说,打开一个新闻网页,里面都是主题,点了主题是内容,我想实现的就是把网页的主题取下来,把相应的内容也取下来,请问该怎么搞?

解决方案 »

  1.   

    分析它的网页结构,通常格式比较固定,要不然你就下载所有连接了,就是找出所有的herf这个我以前用PHP写过,不过是对特定网站的。
      

  2.   

    自己编写socket程序,向指定网站的网页发送一个http请求,返回的就是网页的内容(html格式)
      

  3.   

    用Http请求GEt读取所有内容或用CppWebBrowser读取网页内容
      

  4.   

    用Http请求GEt读取所有内容或用CppWebBrowser读取网页内容
      100分
      

  5.   

    自己去看delphi给的例子,indy 的 httpclient那个例子。很清楚的。
      

  6.   


    webbrowser.document.all以前做的试例
    http://zs2d.com/download/phoneprice.zip
      

  7.   

    我发现从网页上面把内容取下来很容易,
    IdHTTP1:=TIdHTTP.Create(nil);
       try
         stext := IdHTTP1.get(url);该方法取的是网页源文件,字符串
       finally
         IdHTTP1.Free ;
       end;
    就可以了,难的是怎么把取下来的内容,截取我需要的东西,各位大哥,有何良策?