Vai al contenuto principale
Bethemesh
GuidaBuone pratiche

Convertire CSV, Excel, JSON e TSV senza perdere la struttura dei dati

Comprendi cosa viene conservato o perso durante una conversione tra CSV, Excel, JSON e TSV e come preparare le colonne prima di cambiare formato.

Pubblicato 29 agosto 2026Lettura : 4 minDi Team Bethemesh
Principiante
Mostra indice
  1. Da CSV a JSON: le righe diventano oggetti
  2. Da JSON a CSV: bisogna poter creare colonne
  3. Da Excel a CSV: la formattazione non è l’obiettivo
  4. CSV e TSV: stesso modello, separatore diverso
  5. Attenzione ai numeri che in realtà sono testo
  6. Date e impostazioni regionali
  7. Codifica e caratteri speciali
  8. Convertire dopo aver pulito
  9. Virgolette e ritorni a capo in un CSV
  10. JSON annidato: il principale ostacolo verso una tabella
  11. Excel: formule, fogli e visualizzazione
  12. Testare la reversibilità quando è importante
  13. Scegliere il formato in base all’uso successivo

Convertire dati non significa semplicemente cambiare estensione. Ogni formato possiede capacità proprie e alcune informazioni non possono essere rappresentate nello stesso modo in CSV, Excel, JSON o TSV.

La domanda giusta è: quali informazioni devono assolutamente sopravvivere alla conversione?

Da CSV a JSON: le righe diventano oggetti

Con un CSV come:

id,nome,paese
1,Alice,Francia
2,Bob,Belgio

una rappresentazione JSON naturale è:

[
  {"id":"1","nome":"Alice","paese":"Francia"},
  {"id":"2","nome":"Bob","paese":"Belgio"}
]

Le intestazioni diventano chiavi e ogni riga un oggetto. Convertire CSV e JSON permette di eseguire questo tipo di trasformazione.

Da JSON a CSV: bisogna poter creare colonne

L’operazione inversa è semplice quando tutti gli oggetti hanno una struttura simile. Diventa più delicata con dati annidati:

{"cliente":{"nome":"Alice","paese":"Francia"}}

Un CSV non possiede nativamente il concetto di sotto-oggetto. Bisogna quindi appiattire la struttura o decidere quali proprietà diventeranno colonne.

La conversione può quindi essere tecnicamente corretta e richiedere comunque una scelta di modellazione.

Da Excel a CSV: la formattazione non è l’obiettivo

Una cartella Excel può contenere più fogli, formule, stili, colori e tipi di cella. CSV rappresenta soltanto una tabella testuale.

Durante l’esportazione contano i valori tabulari. Se formattazione o formule sono indispensabili, CSV probabilmente non è il formato finale corretto.

Il Convertitore Excel, CSV e JSON copre le conversioni tabulari più comuni.

CSV e TSV: stesso modello, separatore diverso

CSV e TSV rappresentano entrambi righe e colonne. La differenza principale è il separatore.

Una tabulazione può semplificare alcuni set di dati con molte virgole, ma non elimina le regole di quoting né i problemi con valori complessi. La scelta dipende soprattutto dal software di destinazione.

Attenzione ai numeri che in realtà sono testo

Gli identificatori 00042, i codici prodotto o alcuni numeri non devono essere convertiti automaticamente in numeri se gli zeri iniziali sono significativi.

Anche identificatori numerici molto grandi possono superare la precisione di alcuni programmi. Trattarli come stringhe può essere più sicuro.

Date e impostazioni regionali

03/04/2026 può significare 3 aprile o 4 marzo a seconda della convenzione. Un foglio di calcolo può inoltre memorizzare una data internamente e visualizzarla secondo le impostazioni regionali.

Negli scambi tra sistemi, un formato non ambiguo come 2026-04-03 facilita generalmente l’interpretazione.

Codifica e caratteri speciali

Accenti, simboli monetari e caratteri non latini devono sopravvivere al cambio di formato. UTF-8 è oggi una scelta comune per i file di testo, ma alcuni software più vecchi richiedono ancora codifiche differenti.

Dopo la conversione, controlla alcuni valori con accenti o caratteri particolari invece di verificare soltanto righe semplici.

Convertire dopo aver pulito

Se il file contiene intestazioni incoerenti, duplicati o spazi indesiderati, la conversione trasporta questi difetti nel nuovo formato.

In molti workflow, l’ordine logico è quindi:

Importa
→ valida
→ pulisci
→ uniforma le colonne
→ converti
→ verifica il risultato

Questa sequenza non è obbligatoria, ma evita di usare la conversione come tentativo di riparazione.

Virgolette e ritorni a capo in un CSV

Una cella CSV può contenere il separatore stesso o un ritorno a capo. Deve allora essere correttamente delimitata, generalmente con virgolette. Un valore come:

12, via dei Fiori

può essere perfettamente valido in un CSV separato da virgole se è racchiuso correttamente. Una conversione ingenua che divide ogni riga semplicemente su , può quindi rompere i dati.

JSON annidato: il principale ostacolo verso una tabella

Considera un oggetto:

{
  "cliente": {
    "nome": "Alice",
    "indirizzo": { "citta": "Milano" }
  }
}

Un CSV non può rappresentare direttamente questa gerarchia. Bisogna decidere come appiattirla, per esempio creando cliente.nome e cliente.indirizzo.citta.

Per liste annidate, la scelta è ancora più importante: duplicare righe, serializzare la lista in una cella o conservare il JSON. Una conversione riuscita non è quindi sempre una conversione senza perdita di struttura.

Excel: formule, fogli e visualizzazione

Quando una cartella viene convertita in CSV, viene prodotta una tabella piatta per volta. Colori, larghezze delle colonne e altri elementi visivi non hanno equivalenti. Anche le formule richiedono una scelta: conservarle non ha senso in un CSV, mentre conservarne il valore calcolato può essere utile.

Prima di convertire un file complesso, identifica quindi il foglio e i dati realmente destinati all’esportazione.

Testare la reversibilità quando è importante

Per una migrazione sensibile, esegui un’andata e ritorno su un piccolo campione: converti nel formato di destinazione, poi verifica se potresti ricostruire le informazioni essenziali.

Se non è possibile, non è necessariamente un problema — ma la perdita deve essere compresa e accettata.

Scegliere il formato in base all’uso successivo

Usa CSV o TSV per una tabella semplice e portabile, Excel quando sono importanti l’uso in un foglio di calcolo e le sue funzionalità, e JSON quando i dati devono essere consumati da un’applicazione o conservare una struttura più ricca.

La conversione riuscita è quella che prepara correttamente la fase successiva, non quella che produce soltanto un nuovo file.

Strumenti correlati

Dati e fogli di calcolo

Converti Excel, CSV e JSON

Converti Excel, CSV e altri formati di foglio di calcolo direttamente nel browser.

100% localeIn evidenza
Usa questo strumento
Dati e fogli di calcolo

Convertitore CSV ↔ JSON

Converti dati CSV in JSON o JSON in CSV senza alterarne la struttura utile.

100% localeIn evidenza
Usa questo strumento
Dati e fogli di calcolo

Validatore CSV

Valida la struttura di un file CSV e individua rapidamente righe o colonne problematiche.

100% locale
Usa questo strumento

Raccolta

Padroneggiare dati e tabelle

  1. 01Dati e tabelle: capire CSV, Excel, JSON e la struttura di un dataset
  2. 02Pulire un file CSV o Excel prima di utilizzarlo
  3. 03Duplicati e validazione CSV: rendere affidabile una tabella prima dell'importazione
  4. 04Filtrare, ordinare e scegliere le colonne di un CSV senza romperne la struttura
  5. 05Unire più file CSV o Excel: allineare le colonne prima dell'assemblaggio
  6. 06Dividere un CSV o separare una tabella: scegliere il metodo giusto
  7. 07Confrontare due file CSV o Excel e individuare le differenze
  8. 08Convertire CSV, Excel, JSON e TSV senza perdere la struttura dei dati
  9. 09Costruire un workflow riproducibile di preparazione dei dati

Questo articolo ti è stato utile?