Защо имате нужда от Rails за тази задача? XML файлът ще бъде ли качен от потребителите? Ако не, тогава скрипт в ruby може да е всичко, от което се нуждаете.
Във всички случаи трябва:
- анализ на входящ XML и задаване на свойствата на някои обекти или променливи
- запазете тези свойства или променливи в базата данни.
За първата задача можете да използвате ReXML, LibXML , Nokogiri или всяка друга библиотека за анализатор на XML.
За втория (ако не използвате ActiveRecord в Rails), може да видите документацията за mysql2 gem .
Чувствайте се свободни да задавате допълнителни въпроси, ако имате проблеми с тези библиотеки.