我嘗試使用download.file()下載excel文件。R download.file,下載excel文件不起作用
如果我使用瀏覽器直接進入鏈接,我可以毫無問題地下載文件。
但是,使用download.file只會下載帶有Excel錯誤的破損文件:「您嘗試打開的文件格式與文件擴展名指定的格式不同。」
這裏是我的代碼:
url <- "http://obieebr.banrep.gov.co/analytics/saw.dll?Download&Format=excel2007&Extension=.xlsx&BypassCache=true&path=%2Fshared%2fSeries%20Estad%c3%adsticas%2F1.%20Tasa%20Interbancaria%20%28TIB%29%2F1.1.TIB_Serie%20hist%C3%B3rica%20IQY&lang=es&NQUser=publico&NQPassword=publico&SyncOperation=1"
download.file(url, destfile = paste0(base_dir, "test.xls"), mode = "wb", method="libcurl")
任何想法如何下載此文件?
非常感謝您的幫助!
在'url'對象有'擴展= .xlsx'和'destfile'是'.xls'。可能需要檢查的東西。 – tictocchoc
@tictochoc謝謝您的回覆,是的,這是一個錯誤,'destfile'應該是'test.xlsx'。但是,它仍然無法正常下載該文件。 – Yufrend
你現在得到什麼錯誤? – LuckySeedling