使用href从网站下载

时间:2013-08-16 15:55:58

标签: javascript matlab urlread

我确信这是一件非常简单的事情,但我没有必要的知识来处理它。我进行了广泛的搜索,找不到任何解决方案 - 这很可能是因为我甚至不确定 专门寻找和研究。 : - /

我正在尝试从以下网址将csv文件下载到matlab: http://www.fangraphs.com/projections.aspx?pos=all&stats=pit&type=rzips&team=0&players=0

单击该页面上的“导出数据”链接会下载一个csv文件,然后我可以手动导入到matlab中。我想避免整个过程中的“手动下载”部分,并让matlab反而阅读它。

如果我查看页面源,“导出数据”链接如下所示:href =“javascript:__ doPostBack('ProjectionBoard1 $ cmdCSV','')

如何将此csv文件下载到matlab中?我可以利用urlread为我做这个吗?如果是这样,怎么样?即使只是指向正确资源的指针也会非常有用......

提前感谢任何人回答!

1 个答案:

答案 0 :(得分:1)

根据您的问题,听起来您根本不需要代码。

除非你真的需要代码解决方案,否则我个人只会添加matlab作为CSV文件的默认处理程序,所以我可以直接从链接打开它。

2个步骤:
1)告诉你浏览器使用matlab作为CSV文件的处理程序:这里的Chrome说明:(所有主流浏览器都有类似功能)http://productforums.google.com/forum/#!topic/chrome/ynjN66lLg2U

2)告诉你浏览器自动运行这种类型的链接:(在这种情况下再次回答是chrome,但所有主流浏览器都有类似的功能) http://blog.rubbersoft.com/2010/01/how-to-automatically-open-downloaded-files-in-chrome/