Dlaczego potrzebujesz Railsów do tego zadania? Czy plik XML zostanie przesłany przez użytkowników? Jeśli nie, to skrypt w ruby może być wszystkim, czego potrzebujesz.
We wszystkich przypadkach musisz:
- przeanalizuj przychodzący XML i ustaw właściwości jakiegoś obiektu lub zmiennych
- zapisz te właściwości lub zmienne w bazie danych.
Do pierwszego zadania możesz użyć ReXML, LibXML , Nokogiri lub dowolna inna biblioteka parsera XML.
Po drugie (jeśli nie używasz ActiveRecord w Railsach), możesz zapoznać się z dokumentacją mysql2 klejnot .
Jeśli masz jakiekolwiek problemy z tymi bibliotekami, możesz zadawać dalsze pytania.