Come convertire un database di file flat in XML

August 25

Come convertire un database di file flat in XML


Un database di file flat è semplicemente quella in cui non ci sono tabelle relazionali, come MS SQL Server o Access. Tutto è memorizzato in un unico grande file di colonne e righe. I dati possono anche essere memorizzati in un file di testo di lunghezza fissa o in formato delimitato da virgole.

La conversione di questi dati in XML richiederebbe conoscenza di programmazione di tecniche di conversione di file, così come una buona conoscenza di XML. Per fortuna, ci sono programmi che gestirà la conversione per voi. Il più comune dei quali è Microsoft Excel. Qualsiasi versione 2003 o versione successiva in grado di gestire questa conversione.

istruzione

1 Aprire il programma di database di file flat e determinare dove sono memorizzati i dati. Se è possibile trovare i file di dati e può essere aperto in Blocco note, si è un passo avanti. Se è possibile, i dati devono essere inseriti in colonne se il file è di lunghezza fissa o tutti correre insieme e separati da virgole e virgolette se esso è delimitato da virgole. In caso contrario, o non è possibile determinare questo, è necessario esportare i dati.

2 Fare clic sul menu e determinare dove la funzione di esportazione è. Questo sarà molto probabilmente sotto il menu File, Dati o Strumenti. Si può anche avere una funzione "Salva con nome", che funzionerà come una funzione di esportazione. Una volta trovato l'opzione, fare clic su di esso e scegliere virgola di testo delimitato. Si può essere chiamato CSV, testo ASCII o semplicemente testo. Fai clic su "OK". Si dispone ora di un file di testo è possibile importare in Excel.

3 Aprire Excel e clicca su "dati" nel menu. Fare clic su "Carica dati esterni" e scegliere l'opzione di testo. Scegliere il file che avete trovato o creato e fare clic su di esso per aprire la procedura guidata di importazione del testo.

4 Scegliere "Delimitato" o "fisso" come tipo di file, a seconda di quale si è iniziato con. Se fisso, i dati dovrebbero apparire in colonne. Fai clic su "Avanti". Se separati da virgole, scegliere "virgola" come delimitatore. Se lunghezza fissa, è necessario far scorrere gli indicatori delle colonne intorno a scegliere e allineare le colonne. Fare clic su "Avanti", quindi su "Fine" e ora avete i dati in Excel.

5 Clicca su "Salva con nome" e scegliere "XML" dal menu a discesa. Dategli un nuovo nome di file, se necessario. Fai clic su "OK" e ora avete il vostro database di file flat in formato XML.

Consigli e avvertenze

  • In Esplora risorse, aprire la directory in cui risiede il programma e guardare i file. Si dovrebbe essere in grado di determinare quali file contiene i dati in base alle dimensioni o la data. Anche se il file non sembra essere un file di testo, si può provare ad aprire con il Blocco note e scoprire. Il file potrebbe anche essere in un formato sei a conoscenza, come .xls o mdb, che può essere manipolato con altri software.
  • Se i dati non sono già in un testo o un altro formato comune e il programma non dispone di una funzione di esportazione, quindi non sarà in grado di accedere e convertire i dati. Questo è uno scenario altamente improbabile, ma in un sistema legacy più vecchio è possibile.