Javascript抓取:抓取时未加载数据?

时间:2016-12-10 22:07:31

标签: javascript google-apps-script web-scraping

试图摆弄网站抓取。我正在使用的例子是这个网站:

  

http://www.oddsshark.com/nhl/computer-picks

目标是使用数据来帮助曲棍球池等

现在,当我做一个简单的提取时:

 var data = UrlFetchApp.fetch('http://www.oddsshark.com/nhl/computer-picks');

  Logger.log(data.getBlob().getDataAsString());

身体中没有任何数据显示出来。我假设它是因为数据是通过javascript从某个地方检索的,但在理解Web开发方面,这有点结束了。我想如果是这样,有两个部分,

  1. 如何查看HTML中我抓取数据的位置 以及

  2. 如何获取它?

  3. 谢谢! -Josh

1 个答案:

答案 0 :(得分:0)

这实际上有效。由于您使用的是Logger.log,因此您必须在脚本编辑器中查看日志(View - > Logs)以查看已获取的响应,I pasted here。看看吧。