More details

http://stackoverflow.com/questions/4875188/roo-gem-xlsx-files-performance-problems/4887273#4887273


On Feb 2, 2:02 pm, Alvaro Gonzalez <[email protected]> wrote:
> I am getting unacceptable performace problems by using the roo gem for
> reading a file by using XLSX or XLS library from this gem.
>
> Someone may suggest me an alternative about how to parse an .XLSX file?
>
> <code>
> parsed_file = Excel.new(filename,false, :ignore) if (file_format.upcase
> == "XLS")
>       parsed_file = Excelx.new(filename,false, :ignore) if
> (file_format.upcase == "XLSX")
>       raise t "#{filename} is not an Excel file!" if (!parsed_file)
>
>       parsed_file.default_sheet =
> parsed_file.sheets[0]#'Sheet2'#oo.sheets[1]
>
>       first_row = parsed_file.first_row
>       last_row = parsed_file.last_row
>       first_column = parsed_file.first_column
>       last_column = parsed_file.last_column
>       #logger.info "#### Total Rows:#{last_row}, first_row:#{first_row},
> last_row:#{last_row}, first_column:#{first_column},
> last_column:#{last_column}"
>
>       first_row.upto(last_row) do |current_line|
>               # Stuff ....
>       end
> </code>
>
> Thanks
>
> --
> Posted viahttp://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to