从网站获取时无法获取整个表数据

时间:2016-09-17 11:28:43

标签: java pagination web-scraping

我正在尝试从网站获取数据,但该表具有多个页面,其页面导航类似于1 | 2 | 3 ...,但我试图通过使用以下代码获取整个表数据,但它只提供第一页数据:

WebResponse response = getResponse(URLStr,wc);
    WebTable table = response.getTableWithID("ctl00_ContentPlaceHolder1_grd1");

    String[] dataRows = new String[table.getRowCount()];
    for (int i = 0; i < table.getRowCount(); i++) {
        dataRows[i]  = table.getRows()[i].getText().replaceAll(" ", "");
        System.out.println("recored "  +  table.getRows()[i].getText());

    }

如何获取表格的所有页面数据而不仅仅是一个?

0 个答案:

没有答案