class SimpleSpreadsheet::Workbook
Public Class Methods
read(file, ext = nil)
click to toggle source
# File lib/simple-spreadsheet.rb, line 11 def self.read(file, ext = nil) file = file.to_s ext ||= File.extname(file).downcase case ext when '.xls' ExcelReader.new(file) when '.xlsx' ExcelxReader.new(file) when '.ods' OpenofficeReader.new(file) when '.csv' CsvReader.new(file) when '.csvx' CsvxReader.new(file) when '.csvt', '.tsv' CsvtReader.new(file) else nil end end