Использование заголовков столбцов для синтаксического анализа Excel листы с использованием roo-Ruby

Можем ли мы использовать заголовки столбцов, чтобы указать номер столбца, из которого мы анализируем лист Excel, используя гем roo ? Мой текущий код выглядит следующим образом:

oo = Openoffice.new("simple_spreadsheet.ods")
oo.default_sheet = oo.sheets.first
(2..oo.last_row).each do |line|
  date       = oo.cell(line,'A')
  start_time = oo.cell(line,'B')
  end_time   = oo.cell(line,'C')
  pause      = oo.cell(line,'D')
  ...
end

Я хотел бы анализировать заголовки столбцов вместо того, чтобы указывать столбцы как 'A' 'B' 'C' .. . Могу ли я добиться этого с помощью Roo ?

5
задан Rajkaran Mishra 19 November 2019 в 14:28
поделиться