嘿家伙,所以我想通过一个excel文件解析通过ruby gem“creek”,它精确地解析这些行,但是我想只检索列,例如数据在“A”层。正确输出整个excel文件。使用红宝石gem“creek”解析excel
require 'creek'
creek = Creek::Book.new 'Final.xlsx'
sheet= creek.sheets[0]
sheet.rows.each do |row|
puts row # => {"A1"=>"Content 1", "B1"=>nil, C1"=>nil, "D1"=>"Content 3"}
end
任何建议将不胜感激。
难道你用小河的要求?它看起来并没有为获得列而优化,它会有点混乱。它针对流解析大文件进行了优化。 –
可以推荐像“roo”这样的另一个解析宝石。我很难理解如何使用解析excel的宝石。谢谢 – KoushKilla