我正在使用以下代碼來讀取使用Spreadsheet
gem的excel文件。Ruby on Rails - 使用電子表格讀取xls文件RubyGem
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')
但是該文件未被正確讀取。
當我在另一個文件中取消require 'parseexel'
行的註釋時,則會正確處理文件。
請幫幫我;這裏有什麼問題?
在此先感謝。 。
你說的「不讀正確」意味着你得到一個錯誤信息;?是你在程序中獲取數據不匹配什麼是在該文件;有沒有數據轉換問題...? – JESii
不,我沒有收到任何錯誤。但它返回電子表格對象而不是返回行值。 – Dipali