请问一下大家,这种页面的数据怎么采集?
http://gzf.zfcxjw.cq.gov.cn:9090/site/cqgzf/queryresultpublic/applicationresultdetail/30

解决方案 »

  1.   

    webclient
      

  2.   

    WebBrowser控件实现模拟登陆,获取登陆信息 ,组装参数,请求获取数据,验证数据,存入DB
      

  3.   

    正则 或者   看是TABLE  还是DIV,   取 表数据 很容易的。
      

  4.   

    2楼正解....网站自带json就简单多了
      

  5.   

    WebBrowser
      

  6.   

    想抓数据 第一步 打开网页 F12 刷新 看xhr...结果没想到.. 你这个网站瞬间啥都不用 就能看到一条跟"网页数据"匹配的接口..http://gzf.zfcxjw.cq.gov.cn:9090/site/cqgzf/queryresultpublic/getSqshjgAction看下参数
    isInit: true
    pageNumber: 1
    prefix: 
    xm: 
    cnumber: 
    sqpq: 
    hx: 
    code: 
    tableName: querynow28分页 问题也不大.
    然后看下数据结构 也很简单...
    dataList: [,…]
    messageId: "success"
    noData: "N"
    pageArray: [1, 2, 3, 4, 5, 6, 7, 8]
    pageNumber: 1
    totalPage: 1871所以 用webclient的donwloadstring 提交一下namevalue . 获取json之后反序列化 就行了..几行代码足以.
      

  7.   

    先分析字符串,然后用正则提取HTML数据