php仅提取外部表中选定的行

时间:2014-04-29 10:10:13

标签: php regex dom curl scrape

我想从外部站点上存在的表中仅提取选定数量的行。我正在使用以下帖子中的响应作为开始提取整个表:

PHP Data Extraction From External Website, Then Write to Database

它非常适合获取整个表格,但我想要完成的内容如下:

1)排除第一行

2)包括接下来的7行

3)排除表格的其余部分

可以这样做吗?

1 个答案:

答案 0 :(得分:0)

出于具体目的,我使用了以下课程 http://sourceforge.net/projects/simplehtmldom/

以下php代码可以从我正在抓取的html表中获得我想要的内容。

    <?php 

    include('../includes/simple_html_dom.php');

    $html = file_get_html('http://listhoopla.com/r.cgi/276');

    $ret = $html->find('tr');

    ?><table><?
    $x=1;
    while($x<8){
    echo $ret[$x];
    $x++;
    }
    ?>
    </table>