Ruby on Rails 3:带附件(Excel)的Web服务作为参数

我想在Ruby(Rails 3应用程序)中创build一个Web服务

  1. 接受一个包含用户和用户configuration文件(约30列)数据的Excel文件,
  2. 将数据迁移到数据库和
  3. 生成匹配报告(另一个Excel)并将其发回给用户。

导入Excel文件列就像电子邮件,名字,姓氏,国家,城市,标签(逗号分隔值)

匹配Excel文件将有像Email_excel,Email_db,匹配(真/假),First Name_Excel,First Name_db,匹配(真/假)列…

或者还有什么其他方式来处理这种情况。

更新1:我正在使用电子表格0.6.5.9执行所有上述操作,并通过file upload(回形针)在web界面中一切正常工作。 但是,我怎样才能使这个function作为Web服务。

任何帮助,链接或build议表示赞赏。 谢谢。

这是如何做到你想要的一个好的开始。 一旦你阅读了扩展程序,然后parsing它,你将循环并将数据发布到你的数据库。 这也可能有帮助。