Ruby on rails Roo::spreedsheet无法打开excel文件
我试图用Ruby on rails Roo::spreedsheet无法打开excel文件,ruby-on-rails,excel,roo,Ruby On Rails,Excel,Roo,我试图用Roo::Spreadsheet打开excel文件,但它不起作用 workbook = Roo::Spreadsheet.open(file) 我的文件的xls扩展名 我只能在我的机器上打开文件并另存为(.xls)时读取它 我不明白的是,我的原始文件也是.xls文件 摘要: 原始_文件.xls 然后: 结果:不起作用 workbook = Roo::Spreadsheet.open(file) 然后:我用excel打开文件,并另存为(.xls) 结果:它可以工作 请提供一些帮助。您可
Roo::Spreadsheet
打开excel文件,但它不起作用
workbook = Roo::Spreadsheet.open(file)
我的文件的xls扩展名
我只能在我的机器上打开文件并另存为(.xls)时读取它
我不明白的是,我的原始文件也是.xls文件
摘要:
原始_文件.xls
然后:
结果:不起作用
workbook = Roo::Spreadsheet.open(file)
然后:我用excel打开文件,并另存为(.xls)
结果:它可以工作
请提供一些帮助。您可以手动将文件扩展名作为参数传递,如下所示:
extension = 'xls'
workbook = Roo::Spreadsheet.open(file, :extension => extension)
这对我有效。您可以手动将文件扩展名作为参数传递,如下所示:
extension = 'xls'
workbook = Roo::Spreadsheet.open(file, :extension => extension)
这对我很有效