【发布时间】:2017-02-05 05:17:26
【问题描述】:
我正在尝试使用 PHP Simple HTML Dom Parser 解析 Indeed。 我是 PHP 新手。 我需要帮助才能从 Indeed 获取内容并将其表示为表格。
所以简而言之,我需要以下方式。
表:
公司名称 |职位名称 |职位描述 |发布日期 -------------------------------------------------- ---------- IBM |开发商 |美国开发商| 2014 年 12 月 22 日
代码:
<?php
include("simple_html_dom.php");
// Create DOM from URL or file
$str = '';
// Find all images
$html = file_get_html('https://www.indeed.com/jobs?q="IBM"&l=');
foreach($html->find('div[data-tn-component=organicJob]') as $jobtitle)
$str =$str . $jobtitle->innertext . '<br>';
echo $str;
?>
【问题讨论】:
-
使用the API 而不是试图抓取网站。
-
我对 API 不满意,因为它没有提供职位描述