Cookie di statistica e di pubblicità
Usiamo cookie di statistica e di pubblicità, entrambi inviati a Google. Rifiutare non cambia niente di quello che vedi.Leggi la pagina sulla privacy
I formati di dati si convertono l’uno nell’altro meglio di quasi qualsiasi altra cosa, perché descrivono tutti la stessa roba: righe e campi, oppure oggetti e chiavi. Quello che cambia fra loro è quanta informazione *sui* dati riescono a conservare, ed è lì che una conversione sbrigativa rompe le cose in silenzio.
Fino a 100 file alla volta. Formati diversi insieme non sono un problema.
Vengono convertiti uno dopo l’altro e scaricati insieme in uno ZIP.
10 formati in questa categoria, 71 conversioni funzionanti — 70 delle quali senza che il file esca dal dispositivo.
Il formato dati del web. Strutture annidate, leggibili da qualsiasi linguaggio di programmazione.
Una tabella in testo semplice. La legge qualsiasi foglio di calcolo, qualsiasi banca dati e qualsiasi strumento di analisi. Attenzione: qui Excel separa con il punto e virgola.
Un oggetto JSON per riga. È quello che emettono le pipeline di log e le esportazioni di dati.
Come il CSV ma separato da tabulazioni, così il problema della virgola dentro un campo non si pone nemmeno.
L’antenato prolisso del JSON. Resta la spina dorsale dello scambio dati fra aziende e amministrazioni.
Formato di configurazione che struttura per rientri. Comodo da leggere e spietato con gli spazi.
Archiviazione per colonne per grandi volumi. Molto più piccolo e molto più rapido da interrogare di un CSV.
Un formato di configurazione che resta leggibile senza ereditare le trappole di rientro dello YAML.
Sezioni e coppie chiave-valore. Il formato di configurazione più vecchio ancora in uso quotidiano.
Una tabella trasformata in istruzioni INSERT, pronta da caricare in una banca dati.
Sola lettura: questo formato lo sappiamo aprire e non scrivere.
Qualcuno deve impostare una password adesso — un account nuovo, un cambio obbligato, un router — e non vuole inventarsela, sapendo che qualunque cosa inventi sarà una variazione di una che usa già.
Per chi controlla che uno scaricamento sia arrivato intero e non manomesso, confrontandolo con la somma pubblicata sulla pagina del progetto.
Convertitore di dati
Un CSV non conserva i tipi: un CAP che comincia per zero, un identificativo lungo o una data sono tutti testo finché qualcuno non decide altrimenti. Passando a JSON o a Parquet bisogna deciderlo, e deciderlo male trasforma «01234» in 1234.
Nell’altro verso, un JSON annidato non sta in una tabella piatta senza appiattirlo, e appiattirlo è una decisione con più risposte corrette. Per questo le pagine di questa categoria spiegano cosa fanno invece di limitarsi a farlo.
In Italia Excel scrive e si aspetta il punto e virgola come separatore di un CSV, perché la virgola è già occupata dai decimali. Un CSV fatto su un sistema in inglese qui si apre in una colonna sola.
La conversione rileva il separatore invece di darlo per scontato, e ti lascia fissarlo a mano quando il file è ambiguo. È il guasto più frequente quando una tabella si sposta da un paese all’altro.
No. Tutte le conversioni di dati avvengono nel tuo browser, cosa che conta quando la tabella è un elenco clienti o un’esportazione interna.
Perché il file separa con la virgola e il tuo Excel si aspetta il punto e virgola, o viceversa. Convertendo puoi fissare il separatore in modo esplicito, e così il risultato si apre bene al primo colpo.
Parecchio meno, spesso una frazione, perché conserva per colonne e comprime ciascuna con quello che le va bene. Conserva anche i tipi, che è quello che un CSV non sa fare.