1
在我的Rails應用程序,我需要從其他服務更新我的價格表解壓縮,但麻煩的是在於: 我怎樣才能從其他網站獲取到我的存儲,將它解壓縮,並做我需要(從解壓的RAR壓縮文件CSV文件導入)。有人可以提出想法嗎?獲取存檔,並在軌道
在我的Rails應用程序,我需要從其他服務更新我的價格表解壓縮,但麻煩的是在於: 我怎樣才能從其他網站獲取到我的存儲,將它解壓縮,並做我需要(從解壓的RAR壓縮文件CSV文件導入)。有人可以提出想法嗎?獲取存檔,並在軌道
這是一個很廣泛的問題,而只是你指出正確的方向:
使用Net::HTTP
library檢索文件到您的系統。
使用一個Ruby庫能夠處理RAR文件(我不知道他們是什麼),或命令行工具,如unrar
(使用system
)提取存檔。
使用內置CSV
library來處理CSV。
與所有的錯誤處理,調度,以及來自於這樣一個過程中的其他任務,這是不是真的東西,可以在一個單一的答案被充分解釋。
我需要更多的冷杉的一部分,讓我的磁盤 – brabertaser19