を使用してファイルを開く、私はおそらく、(一般的にとRuby/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)
私は言ったように - 私はおそらく非常にシンプルなものが欠けているでしょうが、どんなポインターも高く評価されます。
これは私がこの問題に遭遇して答えを読んでいる2回目です。 :-)ありがとう。 –