Che cos'è il formato di file DIF?
.dif è un formato di interscambio dati per fogli di calcolo che memorizza le informazioni in testo semplice. Il formato è standardizzato, il che significa che l'esportazione dei dati in un file .dif preserva il layout dei dati e può essere importata direttamente in altri programmi di fogli di calcolo. Molti problemi di analisi - come l'errore del separatore di campo errato durante l'importazione di dati da file CSV - vengono eliminati con questo approccio.
Un singolo file .dif può contenere solo una singola tabella di foglio di calcolo; più file .dif possono essere utilizzati insieme per lo scambio di dati tra più fogli. Il formato consente di condividere dati provenienti da varie applicazioni con diversi programmi di fogli di calcolo in modo indipendente dalla formattazione. A differenza delle cartelle di lavoro XLSX o dei file ODS, il formato .dif non trasporta formattazione, caratteri, grafici, macro o formule - solo i valori calcolati delle celle di una tabella piatta.
Lo standard .dif è stato sviluppato da Software Arts nel 1981 per il foglio di calcolo VisiCalc, ed è stato successivamente adottato come formato di interscambio aperto de facto da molte applicazioni. Un file .dif inizia sempre con la parola chiave letterale TABLE su una riga a sé stante, seguita da una riga di versione 0,1 e da VECTORS (numero di colonne), TUPLES (numero di righe) e una sezione DATA che elenca ogni cella come coppia di codice tipo e valore. Si noti che il formato .dif non deve essere confuso con un file diff/patch di Unix, che può condividere la stessa estensione.
Sicurezza e incolumità
RISCHIO: LOWUn foglio di calcolo DIF è testo semplice senza macro, script o oggetti incorporati, quindi aprirne uno è a basso rischio - non c'è alcun motore di formule o macro all'interno del file stesso. Come per ogni file di dati, sono presenti solo i valori; la solita cautela consiste nel verificare che un file etichettato .dif sia effettivamente il formato del foglio di calcolo e non qualcos'altro (ad esempio un file di testo diff/patch) prima di importarlo. Evita siti di download oscuri per «apritori DIF» - Excel, LibreOffice Calc e Google Sheets leggono già il formato DIF.
Dettagli del formato
in sintesi- file diff / patch (Unix) - Un file .dif (o .diff) può essere una patch di testo prodotta dallo strumento «diff» che elenca le modifiche alle righe tra i file - non correlato al formato del foglio di calcolo.
- AVHRR / immagini satellitari DIF - Alcune catene di strumenti di telerilevamento utilizzano .dif per i prodotti di dati; un significato di nicchia distinto dal formato di interscambio per fogli di calcolo.
Programmi che aprono file DIF
Dettagli tecnici
specifiche approfondite| Codifica del file | Testo ASCII semplice (7-bit); nessun contenuto binario o Unicode |
| Struttura del file | Tre sezioni in ordine: parole chiave dell'intestazione TABLE, VECTORS, TUPLES - ognuna seguita da una riga numerica e un commento tra virgolette - poi una sezione DATA che elenca ogni cella |
| Magic bytes / identificazione | Nessuna firma binaria; il file inizia sempre con il token letterale TABLE su una riga a sé stante, seguita dalla riga di versione 0,1 |
| Tipo MIME | text/plain (anche application/x-dif o application/dif) |
| Campo VECTORS | Parola chiave dell'intestazione che dichiara il numero di colonne (vettori) nella tabella |
| Campo TUPLES | Parola chiave dell'intestazione che dichiara il numero di righe (tuple) nella tabella |
| Tipi di dati delle celle | Valori numerici (tipo 0) e stringhe letterali (tipo 1); le formule non vengono memorizzate - solo i loro risultati calcolati |
| Fogli per file | Solo una singola tabella bidimensionale piatta; le cartelle di lavoro multi-foglio richiedono file .dif separati |
| Supporto formattazione | Nessuno - non vengono memorizzati caratteri, colori, larghezze di colonna, bordi, grafici o macro |
| Compressione | Nessuna - memorizzato come testo semplice non compresso |
| Crittografia | Nessuna - nessuna sicurezza integrata o protezione tramite password |
| Dimensione tipica del file | Da pochi KB a poche centinaia di KB per una singola tabella di valori |
| Sostituito da | CSV per valori tabulari semplici; XLSX e ODS per lo scambio di cartelle di lavoro complete |
| Collisione di nomi | L'estensione .dif è utilizzata anche dai file di output diff/patch di Unix - del tutto estranei al formato del foglio di calcolo |
| Rilasciato | 1981 (created by Software Arts for VisiCalc to exchange single-sheet data) |
| Ultima versione | Stable since the early 1980s - the format has not evolved |
| Standard aperto | Sì · royalty-free |
| Specifica | en.wikipedia.org |
Conversioni DIF
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file DIF.