Ruby on rails roo库与Ruby 2.0一起工作吗?

Ruby on rails roo库与Ruby 2.0一起工作吗?,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我正在使用ruby 2.0解析xlsx。我的程序co=Excelx.new(“Teste.xlsx”)中有这样一条指令。我没有在这一行中得到这个错误:未初始化的常量Excelx(namererror)。这似乎是对的,因为我遵循了roo文档。ruby 2.0是否支持roo?是的,它与ruby 2.0配合使用,请尝试添加roo模块。例如: require 'roo' co = Roo::Excelx.new("Teste.xlsx") 我用ruby-2.0.0-p0测试了这一点。是的,它确实适用

我正在使用ruby 2.0解析xlsx。我的程序
co=Excelx.new(“Teste.xlsx”)
中有这样一条指令。我没有在这一行中得到这个错误:
未初始化的常量Excelx(namererror)
。这似乎是对的,因为我遵循了roo文档。ruby 2.0是否支持roo?

是的,它与ruby 2.0配合使用,请尝试添加
roo
模块。例如:

require 'roo'

co = Roo::Excelx.new("Teste.xlsx")

我用
ruby-2.0.0-p0
测试了这一点。是的,它确实适用于ruby 2.0,请尝试附加
Roo
模块。例如:

require 'roo'

co = Roo::Excelx.new("Teste.xlsx")

我用ruby-2.0.0-p0用Roo::Excelx.new(“Teste.xlsx”)而不是仅仅用Excelx测试了这一点,正如你提到的@fmendez一样,new(“Teste.xlsx”)对我有效。我对rails 3.2.6也有问题。但是将Excelx.new(file.path,nil,:ignore)改为Roo::Excelx.new(file.path,nil,:ignore),使用Roo::Excelx.new(“Teste.xlsx”)而不是仅仅使用Excelx.new(“Teste.xlsx”),正如您提到的@fmendez一样对我有效。我对rails 3.2.6也有问题。但是将Excelx.new(file.path,nil,:ignore)更改为Roo::Excelx.new(file.path,nil,:ignore)。,