Convertitore online gratuito da CSV a DBF
Converti i dati CSV delimitati in una tabella DBF tipizzata per database legacy e software GIS.
Converti CSV in DBF online - gratuito
Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.
Importa un file da un URL
Incolla un link diretto al file. Lo scarichiamo sul nostro server e viene convertito esattamente come un file caricato.
Come funziona
-
1/3
Carica il tuo file .csv
Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.
-
2/3
Avvia la conversione da .csv a .dbf
Dopo il caricamento del file, fai clic su converti quando sei pronto.
-
3/3
Scarica il file .dbf convertito
Il risultato della conversione è pronto per il download.
Statistiche di conversione da CSV a DBF
Aggiornato il 10 novembre 2026, dalle conversioni su 101convert.com
Come convertire csv in dbf file
- Database
- Ancora nessuna valutazione.
Un programma legacy di contabilità, GIS o database può richiedere una tabella dBASE invece di un file di testo delimitato. La conversione dei dati crea una tabella DBF con tipi, larghezze e codifica dei campi definiti, che il software compatibile può aprire direttamente.
Cos'è il formato CSV
CSV (Comma-Separated Values) memorizza le righe della tabella come record di testo separati da interruzioni di riga e i campi separati da virgole o da un altro delimitatore, ad esempio punti e virgola o tabulazioni. I campi contenenti delimitatori, virgolette o interruzioni di riga sono normalmente racchiusi tra virgolette doppie.
Microsoft Excel, LibreOffice Calc e Google Sheets esportano file CSV. I sistemi di database, gli strumenti di reporting, i software per laboratori e le applicazioni personalizzate utilizzano CSV per lo scambio di dati perché può essere letto senza un motore di database specializzato. CSV non conserva in modo affidabile i tipi di campo, gli indici, le relazioni, la formattazione o una codifica dei caratteri universale.
Cos'è il formato DBF
DBF è il formato di tabella associato a dBASE e utilizzato da Visual FoxPro, Clipper, sistemi di contabilità meno recenti e molte applicazioni GIS. Un file DBF memorizza record con campi denominati e tipi quali carattere, numerico, logico e data. A differenza di CSV, i suoi campi hanno lunghezze definite e i record utilizzano una struttura di tabella fissa.
DBF è appropriato quando un'applicazione legacy richiede specificamente una tabella dBASE o quando i dati degli attributi devono accompagnare un ESRI Shapefile. Le definizioni fisse rendono la lettura prevedibile per i software meno recenti, ma impongono limiti ai nomi dei campi, alle larghezze, ai valori nulli, alle date e a Unicode. Per una compatibilità ampia, utilizza nomi di campo univoci di non più di 10 caratteri; alcune varianti di DBF e applicazioni più recenti supportano limiti diversi.
Come convertire un file CSV in DBF
Utilizzo di LibreOffice Calc
- Apri il file CSV, ad esempio
customers.csv, in LibreOffice Calc. - Nella finestra di dialogo per l'importazione del testo, seleziona il delimitatore effettivo e la codifica dei caratteri di origine, quindi controlla l'anteprima. Imposta le colonne identificative, come i codici postali o i numeri di conto, su Testo in modo che gli zeri iniziali rimangano intatti.
- Controlla le date, i separatori decimali, i valori vuoti e i campi contenenti virgole o interruzioni di riga. Correggi gli errori di analisi prima dell'esportazione.
- Scegli File → Save As, inserisci un nome come
customers.dbfe seleziona dBase come tipo di file. - Accetta la conferma del formato e seleziona il set di caratteri DBF quando Calc lo richiede. Riapri il file risultante nell'applicazione di destinazione per controllare i nomi dei campi, i valori, le date e i caratteri non ASCII.
La selezione esplicita del delimitatore è necessaria per i file delimitati da punto e virgola o da tabulazioni; affidarsi all'estensione del nome file può importare l'intera riga come un'unica colonna.
Utilizzo del convertitore integrato
Puoi convertire gratuitamente il file su 101convert.com senza installare software: seleziona il file CSV, scegli DBF come formato di output, avvia la conversione e scarica la tabella generata. Verifica il risultato nel programma che riceverà i dati, soprattutto quando contengono informazioni riservate o caratteri non ASCII.
Automazione delle conversioni ricorrenti
Per importazioni ripetibili, Python può creare un DBF con il pacchetto dbf. Installalo con:
pip install dbf
Definisci lo schema prima di inserire i record, ad esempio name C(80); amount N(12,2); active L; created D. Leggi l'origine con csv.DictReader di Python, converti esplicitamente i valori numerici, logici e di data e aggiungi i record alla tabella. Uno schema definito consente di mantenere coerenti la convalida, la selezione della codifica e la gestione degli errori tra i diversi batch.
Limiti di qualità e compatibilità
- Nomi dei campi: Rinomina le intestazioni lunghe o duplicate prima dell'esportazione. Utilizza nomi univoci di 10 caratteri o meno ed evita la punteggiatura per i software dBASE e GIS meno recenti.
- Larghezze dei campi: I campi carattere e numerici hanno larghezze fisse. Un valore che supera la larghezza dichiarata può essere troncato o rifiutato, mentre i valori numerici possono causare un overflow se la larghezza o la precisione decimale sono insufficienti.
- Tipi di dati: I valori che sembrano date, numeri o valori booleani rimangono testo finché il convertitore non assegna loro dei tipi. Mantieni gli identificativi come campi carattere invece di convertirli in numeri.
- Codifica: I lettori DBF meno recenti possono aspettarsi una tabella codici Windows invece di UTF-8. I caratteri accentati, cirillici o asiatici possono risultare danneggiati quando la tabella codici selezionata non corrisponde all'applicazione di destinazione.
- Date e valori vuoti: I campi data DBF tradizionali memorizzano le date senza indicazioni temporali. I lettori meno recenti potrebbero non distinguere in modo coerente tra un valore vuoto, zero e un valore null del database.
- Dataset GIS: Un DBF autonomo contiene solo record di attributi. Un dataset Shapefile necessita anche dei file
.shpe.shxcorrispondenti e, generalmente, di un file.prj. La conversione o la ridenominazione di un DBF non crea geometrie geografiche. - Indici e relazioni: CSV non dispone di indici o relazioni e un'esportazione di base non crea file di indice DBF. Ricrea tali strutture nell'applicazione di destinazione, se necessario.
Confronto formato: CSV vs DBF
Come i formati CSV e DBF si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .CSV Comma-Separated Values | .DBF dBASE Database File |
|---|---|---|
| Leggibile come testo semplice | Sì | No |
| Tipi di dati | Tipizzato | Tipizzato |
| Strutture nidificate | No | No |
| Formule | No | No |
| Più tabelle o fogli | No | No |
| Dimensione tipica del file | Piccolo | Piccolo |
| Standard aperto | Sì | Parzialmente aperto |
| Ideale per | Scambio dati | Scambio dati |
| Introdotto | — | 1983 |
| Sviluppatore | — | Ashton-Tate / dBASE, Inc. (format origin) |
| Tipo MIME | text/csv | application/x-dbf |
Le informazioni su estensioni e tipi di file sono fornite da File-Extensions.org
Software e collegamenti suggeriti: convertitori da csv a dbf
Domande frequenti
Il convertitore da CSV a DBF è gratuito?
Sì, convertire CSV in DBF 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 CSV?
Puoi caricare file CSV fino a 10 MB e convertire fino a 3 file alla volta in un unico lotto. Con un piano a pagamento il limite sale fino a 50 MB per file e 20 file alla volta, consulta i nostri piani.
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 CSV in DBF?
No. La conversione da CSV a DBF 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 CSV valido per questa conversione da CSV a DBF. 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.
Altre conversioni di file .csv
Conversione inversa
Conversione in .dbf
da altri formati
- db in dbf
- xls in dbf
- mdb in dbf
- sqlite in dbf
- accdb in dbf
- fdb in dbf
- gdb in dbf
- ndx in dbf
- dbx in dbf
- sdf in dbf
- adb in dbf
- crp in dbf
- db2 in dbf
- dbc in dbf
- dbt in dbf
- dbv in dbf
- doc in dbf
- fmp in dbf
- fox in dbf
- fpt in dbf
- frc in dbf
- fwp in dbf
- fxp in dbf
- jpg in dbf
- lbl in dbf
- ntx in dbf
- odb in dbf
- ods in dbf
- otg in dbf
- pmw in dbf
- sda in dbf
- sdd in dbf
- smf in dbf
- spr in dbf
- stc in dbf
- str in dbf
- sxc in dbf
- sxi in dbf
- tbk in dbf
- txt in dbf
- uos in dbf
- uot in dbf
- vor in dbf
- wfm in dbf
- xlsb in dbf
- xlsm in dbf
- xlsx in dbf
- xltx in dbf