[英]scraping data from google finance using php
我正在尝试使用php提取Google财务数据有人请建议我正确的方法...下面是我的代码...
<?php
$page = file_get_contents('https://www.google.com/finance?q=USDZAR');
echo $page;
preg_match("/<span class=\"bld\".*span>/", $page, $conversion_rate);
print_r($conversion_rate);
?>
我正在空数组
我将使用DOM解析器和XPath选择该span标签的内容。 像这样:
$url = 'https://www.google.com/finance?q=USDZAR';
$doc = new DOMDocument();
@$doc->loadHTMLFile($url);
$selector = new DOMXPath($doc);
$span = $selector->query('//span[@class="bld"]')->item(0);
var_dump($span->nodeValue);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.