是否有人有解决方案如何从http://www.rafisklaget.no/portal/page/portal/NR/PrisogStatistikk/Statistikkbank/Landingsopplysninger
检索数据这是公开的数据,可以自由使用。您必须点击“Visaktivefartøysisteuke /上周显示活动船只”按钮,以获得上周活动船的概览。然后单击“Reg.merke / Reg.mark”列中的链接。然后你得到我有兴趣下载的数据。这是我每天都希望在每艘活动船上做的事情。
想要下载数据到MySQL,希望这可以自动化,所以我可以使用服务器上的Cron作业来运行它。也就是说,最不可能处理数据。
我之前曾与Råfisklaget联系,听取是否可以以CSV格式发送/检索数据,但我没有得到任何答案。
答案 0 :(得分:0)
您可以使用检查器,然后“网络”获取您想要的资源的网址,并使用该网址获取您的数据。 也有引擎。 在这里:
http://www.rafisklaget.no/portal/pls/portal/PORTAL.LANDINGSOPPLYSNING_AKTIVE.show
这是一个HTML页面。 它就像你可以使用jQuery get / load或ajax方法获得它的任何其他html,将结果提供给查询并选择表格以及令你满意的行和列。
$.get("http://stackoverflow.com", function(html) {
var $res = $(html);
var $table = $('table', $res);
var $rows = $('table tr',$res); // or
var $cols = $('td', $table); // this would be a little faster
});
这也很有帮助: Select content from JQuery ajax return object
但是你的这个非常特殊的网站需要一个需要更多工作的活动会话,我建议你阅读页面的源代码并查看“ function hentAktive()强>“。