Я хотел бы создать один веб-сервис в Ruby (приложение Rails 3), который будет
- принять файл Excel, содержащий данные для пользователей и профили пользователей
(около 30 столбцов),
- перенести данные в базу данных и
- создать отчет о матче (другой Excel) и отправить его обратно
пользователь.
Столбцы для импорта файлов Excel имеют вид электронной почты, имени, фамилии, страны, города, тегов (значения, разделенные запятыми)
Файл соответствия Excel будет иметь столбцы, такие как Email_excel, Email_db, match (true / false), First Name_Excel, First Name_db, match (true / false) ...
Или есть другой способ справиться с этим сценарием.
Обновление 1:
Я использую электронную таблицу 0.6.5.9 для выполнения всех вышеупомянутых операций, и все отлично работает в веб-интерфейсе через загрузку файлов (скрепка).
Но как я могу сделать эту функцию доступной в качестве веб-службы.
Любая помощь, ссылка или предложения приветствуются.
Спасибо.