- Home
- Categorie
- Coding e Sistemistica
- Coding
- Converire un file xml in msql
-
Converire un file xml in msql
qualcuno sa dove si può recuperare un convertitore da xml a msql?
-
non risponde nessuno :bho:
beh! visto che qualcuno è interessato, qualcosa l'ho fatta e la metto qui:
navicat: se il file è molto grande, come il mio 24 mb, si blocca.
dbqwiksync pro: legge xml solo se sono nel formato da loro indicato.
access 2003: legge xml molto bene, create il database mdb, poi usate questo database con dbqwiksync pro e fatevi creare il db mysql.
-
ma tu hai bisogno di un'importazione una tantum o di un continuo trasferimento di dati?
-
una tantum, 3 4 volte al giorno (non è proprio una tantum ma nemmeno continuo)
ora abbiamo risolto creando uno script php, che ci importa il database xml di nevel.it (24 mb) in mysql
sai se esiste la possibilità di far eseguire in automatico a un computer delle istruzioni ogni 3 o 4 ore?
-
ciao,
con un db di 24 mega puoi sforare dai tempi di time out della pagina però se dividi il carico di lavoro puoi cmq avere successo.se crei una pagina che, tabella per tabella, crea un file xml che riporta tutti i dati non devi fare altro che avere un programma stand alone su un computer che, tramite lo scheduler di windows, carica questa paginetta, quindi fa generare il nuovo xml aggiornato, e poi se lo scarica.
in questo modo hai i dati ogni n ore come ti servono.
se devi fare invece il processo contrario devi creare l'xml, caricarlo in ftp e poi, tramite uno script php leggerlo ed importarlo in un database.