zoukankan      html  css  js  c++  java
  • 网页数据抓取

     

    方法一:
    WebBrowser1.Silent := True;
    WebBrowser1.Navigate(URL);
    repeat
      Application.ProcessMessages;
    until WebBrowser1.ReadyState = READYSTATE_COMPLETE;
    WebBrowser1.Navigate(
            'javascript:document.getElementById("detailFormid").submit();');
    repeat
      Application.ProcessMessages;
    until WebBrowser1.ReadyState = READYSTATE_COMPLETE;
    memo1.clear;
    Memo1.Text:= WebBrowser1.OleObject.Document.documentElement.innerHtml;

    方法二:
      URL := 'http://fedex.com/Tracking';
      IdHTTP := TIdHTTP.Create(Application);
      IdHttp.Request.UserAgent := 'Mozilla/3.0';
      IdHttp.HandleRedirects := True;
      IdHTTP.ReadTimeout := cTimeOut;
      Params := TStringList.Create;
    Params.Add('tracknumbers=' + TrackId);
          Params.Add('cntry_code=us');
    Html := IdHTTP.Post(URL, Params);

    返回HTML格式文本表格说明
       表格标题栏定义
       <table border="0" cellpadding="0" cellspacing="0" class="dataTable">
        <tr>
               <th>Location</th>
               <th>Date</th>
               <th>Local Time</th>
               <th class="full">Activity</th>
                 </tr>
       表格内的一行记录定义
              <tr class="odd">
                 <td class="nowrap">                            
                      Botany,            
                    Australia                            
                 </td>            
         <td class="nowrap">           
                08/01/2011           
               </td>             
                 <td class="nowrap">             
                   11:57 A.M.             
         </td>             
                 <td>Delivered         
                 </td>
              </tr>

  • 相关阅读:
    css设置兼容的透明样式
    mybatis 使用oracle merge into 语句踩坑实录
    eclipse导入SVN上的Maven多模块项目
    jquery.form插件中动态修改表单数据
    java的几种对象(po,dto,dao等)
    redis面试总结
    前段面试准备
    查询各科成绩最好的学生
    Github访问慢解决办法
    该文件有程序在使用
  • 原文地址:https://www.cnblogs.com/hnxxcxg/p/2940594.html
Copyright © 2011-2022 走看看