我需要在我正在创建的网站上显示潮汐数据,我无法访问此类数据的 API,所以我想知道是否可以在此页面上获取表格:http: //www.bom.gov .au/cgi-bin/oceanography/tides/tide_predications.cgi?location=SA_61900&tide_hiddenField=South%20Australia&years=2012&months=Oct&dates=16并将其显示在我自己的页面上,并能够重新格式化它,使其看起来很漂亮。用 PHP 或 Java 可以做到这一点吗?
问问题
2598 次
2 回答
0
你可以使用这个 php 库SimpleHtml Dom
按照文档进行操作,这很不言自明
$html = file_get_html('http://www.bom.gov.au/cgi-b...');
foreach($html->find('table') as $table) {
// your code here
}
于 2012-10-16T03:14:45.533 回答
0
<?php function getHTML($url){ //inisialisation CURL
$data = curl_init();
// setting CURL
curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($data, CURLOPT_URL, $url);
// run CURL to read file
$value = curl_exec($data);
curl_close($data);
return $value;
}
?>
我希望它可以帮助你的问题.. :)
于 2012-10-16T03:17:42.900 回答