下载r中的文件

时间:2017-10-14 03:44:54

标签: r web-scraping downloading corrupt

我正在尝试使用<MyCustomGrid android:layout_width="match_parent" android:layout_height="wrap_content"> <!-- This would set the 'headerView' property on 'MyCustomGrid' to a TextView --> <MyCustomGrid:headerView> <TextView android:text="I'm the Header TextView" /> </MyCustomGrid:headerView> </MyCustomGrid> 从澳大利亚统计局下载电子表格。但是我收到了一个损坏的文件,当我使用download.file打开它时,我的会话崩溃了。

readxl

任何指针都会很棒。

1 个答案:

答案 0 :(得分:3)

看起来该文件是不使用较新的xlsx格式的xls文件。删除文件名末尾的“x”,以便readxl知道使用正确的格式。另请注意,我非常确定xls是二进制格式,因此您应该使用二进制模式来编写文件。

target = "http://www.abs.gov.au/ausstats/meisubs.NSF/log?openagent&5206001_key_aggregates.xls&5206.0&Time%20Series%20Spreadsheet&24FF946FB10A10CDCA258192001DAC4B&0&Jun%202017&06.09.2017&Latest"
dest = 'downloaded_file.xls'

download.file(url = target, destfile = dest, mode='wb')