Ruby on rails 处理回形针上传的Excel或CSV文件

Ruby on rails 处理回形针上传的Excel或CSV文件,ruby-on-rails,paperclip,Ruby On Rails,Paperclip,我正在编写一个RubyonRails应用程序。作为其中的一部分,我需要实现一个工具来上传excel、csv或excelx文件。我想,可以用回形针。但是我需要稍后处理该文件,也就是说,我想将该文件的内容存储在我的数据库中。但我没有发现任何与如何处理文件内容相关的内容 您可以将此文档用于回形针: 它显示了如何上传文档 您可以将此文档用于回形针: 它显示了如何上传文档 您可以使用roo gem处理CSV和各种电子表格格式,包括Excel、OpenOffice和Google 有一个railscast可以

我正在编写一个RubyonRails应用程序。作为其中的一部分,我需要实现一个工具来上传excel、csv或excelx文件。我想,可以用回形针。但是我需要稍后处理该文件,也就是说,我想将该文件的内容存储在我的数据库中。但我没有发现任何与如何处理文件内容相关的内容

您可以将此文档用于回形针:
它显示了如何上传文档

您可以将此文档用于回形针:
它显示了如何上传文档

您可以使用roo gem处理CSV和各种电子表格格式,包括Excel、OpenOffice和Google

有一个railscast可以解决这个问题,而不需要上传文件

您可能还想考虑一个基于Grand的文件,像GaleWaveGEM那样处理GEM,它对上传后处理有很好的支持。


根据您的负载和所需的可靠性,您甚至可能希望将处理延迟到后台作业,使用非常好的resque gem with Redis作为非常可靠和快速的队列服务器。除了可靠的排队,Redis还可以作为一个很棒的缓存服务器(比Memcached IMO好得多)。

您可以使用roo gem处理CSV和各种电子表格格式,包括Excel、OpenOffice和Google

有一个railscast可以解决这个问题,而不需要上传文件

您可能还想考虑一个基于Grand的文件,像GaleWaveGEM那样处理GEM,它对上传后处理有很好的支持。


根据您的负载和所需的可靠性,您甚至可能希望将处理延迟到后台作业,使用非常好的resque gem with Redis作为非常可靠和快速的队列服务器。除了可靠的排队,Redis还可以作为一个很棒的缓存服务器(比Memcached IMO好得多)。

文档的范围相当大,最好链接到文档中的特定位置,而不仅仅是github项目页面。文档的范围相当大,最好链接到文档中的特定位置,而不仅仅是github项目页面。