Mysql
 sql >> Database >  >> RDS >> Mysql

Importa i dati dai file XML in un database MySQL

Perché hai bisogno di Rails per questo compito? Il file XML verrà caricato dagli utenti? In caso contrario, uno script in ruby ​​potrebbe essere tutto ciò di cui hai bisogno.

In tutti i casi è necessario:

  • Analizza l'XML in ingresso e imposta le proprietà di alcuni oggetti o variabili
  • salva queste proprietà o variabili nel database.

Per la prima attività puoi usare ReXML, LibXML , Nokogiri o qualsiasi altra libreria di parser XML.

Per il secondo (se non usi ActiveRecord in Rails), potresti vedere la documentazione per mysql2 gem .

Sentiti libero di porre ulteriori domande in caso di problemi con queste librerie.