class SimpleTextExtract::FormatExtractor::Xls

Public Instance Methods

extract() click to toggle source
# File lib/simple_text_extract/format_extractor/xls.rb, line 6
def extract
  require "spreadsheet"

  spreadsheet = Spreadsheet.open(file)
  text = []
  spreadsheet.worksheets.each do |sheet|
    text << sheet.name
    text << sheet.rows
  end

  text.flatten.join(" ")
end