2017-10-13 66 views
0

我想,使用R从ABS.gov.au凑数据,确定目标,但每一个环节,而不是指向一个文件的格式如下:转换HTML链接中的R

http://abs.gov.au/ausstats/meisubs.NSF/log?openagent&640101.xls&6401.0&Time Series Spreadsheet&401EDAE91BAF3EB6CA2581680012D506&0&Jun 2017&26.07.2017&Latest 

有无论如何使用r(可能卷曲)下载坐在上面的链接后面的文件?

回答

0

如果你的目标是只是下载文件,这是如何做到这一点。

url = "http://abs.gov.au/ausstats/meisubs.NSF/log?openagent&640101.xls&6401.0&Time Series Spreadsheet&401EDAE91BAF3EB6CA2581680012D506&0&Jun 2017&26.07.2017&Latest" 
dest = 'downloaded_file.xls' 

download.file(url,dest) 
+0

感谢您的建议。我试图通过readxl读取文件,而我的会话关闭。然后我试图在资源管理器中打开它,并且它已经损坏。有任何想法吗? – Dom

+0

问题可能是由于文件格式。你确定这是一个Excel文件?我设法下载与附件中相同的文件,并成功打开它。 – amrrs