2013-11-26 35 views
0

我有一个简单的Excel电子表格,格式为.xlsx,并且想用roo来解析它。我收到以下错误。ruby​​ roo TypeError:Book1.xlsx不是Excel文件

Roo::Excel.new("Book1.xlsx") 
# => use Roo::Excel.new to handle .xls spreadsheet files. This has .xlsx 
# TypeError: Book1.xlsx is not an Excel file 

它读取确定,如果我第一个Excel文件转换为.xls格式,但我想避免这一步,因为我必须做很多次。有什么建议么?

回答

1

使用

Roo::Excelx.new("Book1.xlsx") 

参考github页面其他使用信息

+0

感谢。我使用http://roo.rubyforge.org作为说明的来源。 – pheon