我正在尝试使用<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
任何指针都会很棒。
答案 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')