【问题标题】:Spreadsheet Gem, upload and read file电子表格 Gem,上传和读取文件
【发布时间】:2014-06-27 15:48:53
【问题描述】:

我正在尝试使用电子表格上传和读取文件,使用绝对路径,我可以读取文件,但是当我尝试上传文件时,我无法读取它。我可以读取什么文件?

def upload
  file_data = params[:uploaded_file]
  #book = Spreadsheet.open('/Users/MyMac/Downloads/issues.xls')
  book = Spreadsheet.open(file_data)        
  sheet1 = book.worksheet('Sheet1') # can use an index or worksheet name
  sheet1.each do |row|
    #TODO       
  end
end

【问题讨论】:

  • 您的代码格式错误,请修复。
  • @PhilidorGreen 完成!代码已格式化。
  • 你遇到了什么错误?您使用什么路径来读取文件?

标签: ruby-on-rails ruby spreadsheet


【解决方案1】:

我认为这个问题应该对您有所帮助。您尚未说明您使用哪个 gem 来阅读电子表格,但 Spreadsheet 和 Roo 都应该满足您的目的。

Parsing XLS Spreadsheet in Rails using Roo Gem

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    相关资源
    最近更新 更多