2013-11-26 34 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