PHP - 如何使用JavaScript动态内容解析来自站点的数据

时间:2017-01-25 16:06:56

标签: javascript php html parsing dom

我正在尝试从这个网站解析数据:www.sberbank.ua/branches/,我正在使用简单的HTML DOM Parser。

我试过了:

include_once(dirname(__FILE__).'/simple_html_dom.php');
$html = file_get_html('http://www.sberbank.ua/branches/');
foreach($html->find("div.bitem") as $e) {
    echo $e->innertext."<br>";
}

这是我需要解析的数据: screenshot

问题是数据是由javascript生成的,当我尝试获取DIV时,这是空的。

请有人帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

我使用Firefox的Firebug扩展解决了这个问题,我找到了JS函数用于获取数据的URL。最后,我解析了新URL中的数据。