Riguardo a
la risposta è un buon vecchio sì, puoi , almeno in R .
L'XML
il pacchetto per R può leggere documenti XML e restituire R data.frame digita in una singola chiamata utilizzando xmlToDataFrame() funzione.
E il RMySQL
il pacchetto può trasferire data.frame oggetti al database in un unico comando ---compresa la creazione di tabelle se necessario---utilizzando dbWriteTable() funzione definita nel comune DBI
backend per R e fornito per MySQL da RMySQL
.
Quindi, in breve:due righe possono farlo, quindi puoi facilmente scrivere una nuova funzione di supporto che lo faccia insieme a una quantità proporzionata di controllo degli errori.