sql >> Base de Datos >  >> RDS >> Mysql

Analizar un archivo xml y almacenarlo en una base de datos

En cuanto a

la respuesta es un buen sí se puede , al menos en R .

El XML paquete para R puede leer documentos XML y devolver R data.frame escribe en una sola llamada usando xmlToDataFrame() función.

Y el RMySQL el paquete puede transferir data.frame objetos a la base de datos en un solo comando ---incluyendo la creación de tablas si es necesario---usando dbWriteTable() función definida en el común DBI backend para R y proporcionado para MySQL por RMySQL .

En resumen:dos líneas pueden hacerlo, por lo que puede escribir fácilmente una nueva función de ayuda que lo haga junto con una cantidad proporcional de verificación de errores.