我想我可能失去了一些東西很簡單,因爲我是新來這個寶石(和一般的Ruby/Rails),但在這裏我們去打開文件...Ruby on Rails的 - 使用電子表格RubyGem
我剛剛從RubyGems安裝了Spreadsheet gem,並使用Bundler來安裝它。之後,我重新啓動了本地服務器。
我想從Excel文件中創建我的數據庫,但我一直在努力打開文件。我的代碼是:
require 'spreadsheet'
Spreadsheet.client_encoding = 'UTF-8'
book = Spreadsheet.open('C:\Users\Lev Berlin\Documents\Personal\Projects
\FactsRus\Nutritional Analysis Models\Data for Rails model import.xls')
sheet1 = book.worksheet('Sheet1')
和錯誤運行後,我得到>軌道亞軍腳本/ load_excel_file.rb(其中有上面的代碼)是:
權限被拒絕 - C:\用戶.. .import.xls(Errno :: EACCES)
就像我說的 - 我可能錯過了一些非常簡單的東西,但任何指針將不勝感激。
這是我第二次遇到這個問題並閱讀你的答案。 :-) 謝謝。 –