PHP - 简单的HTML DOM解析器 - 如何从特定的表中获取数据?

时间:2014-02-02 02:01:45

标签: php web-scraping simple-html-dom

我正在尝试从此url获取信息。

我得到的信息是:city,dept,salaray等

现在我收到了这样的信息:

function curl_get_contents($url)
{
  $curl_moteur = curl_init();
  curl_setopt($curl_moteur, CURLOPT_URL, $url);
  curl_setopt($curl_moteur, CURLOPT_RETURNTRANSFER, 1);

  curl_setopt($curl_moteur,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');

  curl_setopt($curl_moteur, CURLOPT_FOLLOWLOCATION, 1);
  $web = curl_exec($curl_moteur);
  curl_close($curl_moteur);
  return $web;
}
    $url = curl_get_contents($url);
    $html_object = str_get_html($url);

这就是我正在使用的功能:

   function getCity($url)
    { global $html_object;   
    return $ret = $html_object->find('td', 86)->plaintext;
    }

这个功能很好用,但问题是,这个功能只适用于当前的确切作业列表(20个作业),并且它必须能够处理大约20个不等于的作业。 / p>

有谁知道我该怎么做?

提前致谢。

0 个答案:

没有答案