我寫on Rails應用程序紅寶石上傳。作爲一部分,我需要實現一個工具來上傳excel,csv或excelx文件。我認爲,這可以通過回形針來完成。但我需要稍後處理文件,即我想將文件的內容存儲在我的數據庫中。但是我沒有找到與如何處理文件內容有關的任何內容。處理Excel或CSV文件由回形針
2
A
回答
-2
你可以使用這個文件回形針:https://github.com/thoughtbot/paperclip 它顯示了你可以如何上傳文件。
1
您可以使用處理CSV和各種電子表格格式,包括Excel,OpenOffice和谷歌的Roo的寶石。
有覆蓋此here無需文件上傳創業板railscast。
您可能還需要考慮一個基於機架的文件移交寶石一樣Carrierwave這對於後上傳處理好支持。
根據您的負荷,你需要你甚至可能要推遲處理使用與Redis的很好resque創業板是一個非常可靠和快速的排隊服務器後臺作業的可靠性。除了可靠的排隊之外,Redis還可以作爲一個出色的緩存服務器(比Memcached IMO好得多)。
相關問題
- 1. 回形針附件的後臺處理
- 2. 回形針。處理具有相同文件名的文件
- 3. 處理回形針文件夾和文件的權限
- 4. 錯誤回形針/ FasterCSV處理可選csv上傳
- 5. 將CSV文件保存到回形針附件中(沒有找到<#CSV io_type:File io_path的處理程序)
- 6. 處理CSV文件
- 7. 處理CSV文件
- 8. 回形針處理器無法找到它的文件
- 9. 回形針如何一次處理多個文件上傳?
- 10. 如何使用回形針處理多種文件類型
- 11. 上傳之前的回形針處理文件內容
- 12. 回形針可以處理非圖像文件嗎?
- 13. 回形針處理器不改變文件內容
- 14. 回形針正在處理圖像,但不能處理PDF文件
- 15. filename..extension //回形針重新處理
- 16. 僅回形針處理圖像
- 17. 後處理S3資產與回形針
- 18. 導軌回形針批處理
- 19. 回形針NoHandlerError定製處理器
- 20. Rails /回形針 - 跳過圖像處理
- 21. 回形針v2.3.8不處理風格
- 22. 處理Excel文件
- 23. 處理像回形針「系統」文件夾,共享鏈接的文件夾
- 24. 回形針路由錯誤
- 25. 回形針文件上傳
- 26. 回形針私人文件
- 27. Python處理csv文件
- 28. 處理csv文件fgetcsv&str_getcsv?
- 29. Matlab批處理.csv文件
- 30. 用Python處理csv文件
該文檔的範圍是相當大的,這將是很好的文檔不僅是GitHub的項目頁面中鏈接到特定的位置。 – Chris