module Roo

The CSV class can read csv files (must be separated with commas) which then can be handled like spreadsheets. This means you can access cells like A5 within these files. The CSV class provides only string objects. If you want conversions to other types you have to do it yourself.

You can pass options to the underlying CSV parse operation, via the :csv_options option.

returns an XML representation of all sheets of a spreadsheet file

Constants

CLASS_FOR_EXTENSION
LibreOffice

LibreOffice is just an alias for Roo::OpenOffice class

ROO_EXCELML_NOTICE
ROO_EXCEL_NOTICE
ROO_GOOGLE_NOTICE
TEMP_PREFIX
VERSION

Public Class Methods

const_missing(const_name) click to toggle source
Calls superclass method
# File lib/roo.rb, line 24
def self.const_missing(const_name)
  case const_name
  when :Excel
    raise ROO_EXCEL_NOTICE
  when :Excel2003XML
    raise ROO_EXCELML_NOTICE
  when :Google
    raise ROO_GOOGLE_NOTICE
  else
    super
  end
end