Class: Sheets::Parsers::RooParser
- Defined in:
- lib/sheets/parsers/roo_parser.rb
Constant Summary collapse
- ROO_CLASS =
{ :xls => Excel, :xlsx => Excelx, :ods => Openoffice }
Instance Method Summary collapse
Methods inherited from Base
formats, formats=, #initialize, #io, parses
Constructor Details
This class inherits a constructor from Sheets::Parsers::Base
Instance Method Details
#to_array ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/sheets/parsers/roo_parser.rb', line 13 def to_array array = [] (spreadsheet.first_row..spreadsheet.last_row).each do |row_num| row = [] (spreadsheet.first_column..spreadsheet.last_column).each do |column_num| row << spreadsheet.cell(row_num, column_num).to_s end array << row end array end |