Converti mdb in xml

Convertitore online gratuito da MDB a XML

Esporta tabelle o query Microsoft Access MDB come dati XML strutturati.

Converti MDB in XML online - gratuito

Uploading…
I file selezionati superano il limite totale di 30 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .mdb

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .mdb a .xml

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .xml convertito

    Il risultato della conversione è pronto per il download.

Come convertire mdb in xml file

  • Database

Un'applicazione ricevente, uno script di integrazione o un sistema di archiviazione potrebbe richiedere i record di Access in formato XML anziché nel file di database originale. L'esportazione dei record produce un file di testo portatile che può essere scambiato senza installare Microsoft Access.

Cos'è il formato MDB

.mdb è il formato di database di Microsoft Access utilizzato principalmente da Access 2003 e versioni precedenti. Le versioni successive di Access possono aprire e modificare molti file MDB, e Access Database Engine viene utilizzato anche dalle applicazioni legacy che vi si connettono.

Un file MDB può contenere tabelle, query, maschere, report, macro, relazioni, indici e moduli VBA. La conversione in XML normalmente riguarda i dati contenuti nelle tabelle o i risultati delle query; non si tratta di una conversione completa di ogni oggetto del database.

Cos'è il formato XML

XML memorizza informazioni strutturate in elementi e attributi annidati. È basato su testo, indipendente dalla piattaforma e supportato da piattaforme di integrazione, applicazioni web, linguaggi di programmazione, sistemi documentali e flussi di lavoro di archiviazione.

XML può rappresentare nomi delle colonne, valori e informazioni facoltative sullo schema. Il sistema ricevente deve comunque supportare i nomi specifici degli elementi, gli spazi dei nomi, i tipi di dati e la codifica prodotti dall'esportatore; XML non definisce un'unica struttura universale per i database.

Come convertire MDB in XML

Utilizzo di Microsoft Access

  1. Creare una copia di backup del file .mdb originale e aprirlo in Microsoft Access. Immettere la password del database se il file è protetto.
  2. In Access 2007 e versioni successive, aprire la scheda External Data, scegliere More nel gruppo Export e selezionare XML File. In Access 2003, utilizzare File → Export e selezionare XML.
  3. Immettere un nome per il file di output, ad esempio database.xml, e selezionare la cartella di destinazione.
  4. Scegliere la tabella o la query salvata da esportare. Esportare separatamente ogni oggetto necessario oppure creare una query contenente le colonne e i record richiesti prima dell'esportazione.
  5. Nelle opzioni di esportazione, selezionare Dati per esportare i record. Selezionare Schema dei dati quando il programma di importazione necessita delle definizioni dei campi o di uno schema XSD. Selezionare Presentazione dei dati solo se il flusso di lavoro ricevente utilizza i metadati di presentazione di Access.
  6. Aprire il file XML risultante e gli eventuali file di schema o di presentazione associati in un editor XML. Controllare date, valori null, caratteri Unicode, valori decimali e nomi dei campi prima di importare il file altrove.

Utilizzo di 101convert.com

È possibile convertire gratuitamente il file su 101convert.com senza installare software: caricare il file MDB, scegliere XML come formato di output, avviare la conversione e scaricare il risultato. Questo tipo di conversione potrebbe esportare i dati accessibili senza riprodurre gli oggetti specifici di Access o lo schema XML esatto richiesto da un'altra applicazione. Non caricare dati riservati, personali o soggetti a normative, a meno che i termini di archiviazione e conservazione del servizio non siano accettabili.

Automatizzazione delle esportazioni ricorrenti

Microsoft Access può automatizzare le esportazioni con il metodo Application.ExportXML di VBA. Ad esempio, un'esportazione di una tabella può utilizzare Application.ExportXML acExportTable, "Customers", "C:/Exports/Customers.xml"; sostituire Customers con il nome della tabella e utilizzare acExportQuery per una query salvata. Access VBA supporta anche filtri e opzioni di esportazione aggiuntive, ma i flag esatti e i file di output dipendono dalla versione di Access. L'automazione richiede Microsoft Access o un runtime di Access compatibile e non elimina la necessità di convalidare il file XML generato.

Limiti di qualità e compatibilità

L'esportazione XML di Access è generalmente incentrata sui dati. Maschere, report, macro, codice VBA, autorizzazioni degli utenti, relazioni, indici e comportamento delle query non equivalgono a una migrazione completa di MDB e potrebbero richiedere una ricostruzione separata.

L'esportazione di una query può produrre risultati diversi dall'esportazione della tabella di origine perché join, filtri, campi calcolati, aggregazioni e parametri influenzano l'output. Prima dell'esportazione è necessario fornire i valori alle query parametrizzate.

Gli allegati, gli oggetti OLE, i campi multivalore, i valori Memo o Long Text di grandi dimensioni e altri tipi specifici di Access potrebbero essere codificati in modo diverso, omessi o rifiutati dal programma di importazione di destinazione. Verificare separatamente il contenuto binario e i testi lunghi quando tali campi sono importanti.

Se l'applicazione ricevente specifica un XSD, uno spazio dei nomi, una convenzione per la denominazione degli elementi o un requisito di codifica, confrontare l'output di Access con tale specifica. Trasformare il file con XSLT o con uno script personalizzato quando necessario, quindi convalidarlo rispetto all'XSD di destinazione prima dell'importazione.

Confronto formato: MDB vs XML

Come i formati MDB e XML si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati MDB e XML
Proprietà .MDB Microsoft Access Database .XML Extensible Markup Language
Leggibile come testo semplice No Sì
Tipi di dati Tipizzato Tipizzato
Strutture nidificate Sì Sì
Formule No No
Più tabelle o fogli Sì —
Dimensione tipica del file Medio Piccolo
Standard aperto No Sì
Ideale per Scambio dati Scambio dati
Introdotto 1992 1998
Sviluppatore Microsoft W3C
Tipo MIME — application/xml

Domande frequenti

Il convertitore da MDB a XML è gratuito?

Sì, convertire MDB in XML su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file MDB?

Puoi caricare file MDB fino a 50 MB e convertire fino a 20 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire MDB in XML?

No. La conversione da MDB a XML avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file MDB valido per questa conversione da MDB a XML. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.