Vai al contenuto principale
FreeOnlineTools Go
Italiano
Come

Come convertire CSV in JSON passo dopo passo

Di FreeOnlineTools Team · 2026-09-02 aggiornata

Risposta rapida

Per convertire CSV in JSON: incolla i tuoi dati CSV nel convertitore da CSV a JSON, scegli se la prima riga è un'intestazione e fai clic su Converti. Lo strumento analizza CSV e restituisce un array JSON di oggetti (se esistono intestazioni) o array (in caso contrario). Tutta l'elaborazione avviene localmente: nessun dato viene caricato.

Introduzione

CSV (valori separati da virgola) è un formato comune per i dati tabulari: fogli di calcolo, esportazioni di database e set di dati di data science spesso utilizzano CSV. JSON (JavaScript Object Notation) è il formato standard per il web APIs e le applicazioni moderne. La conversione di CSV in JSON consente di caricare dati tabulari in JavaScript, inviarli a un API o elaborarli con strumenti moderni. Questa guida ti mostra come convertire CSV in JSON nel tuo browser utilizzando uno strumento online gratuito.

Passo dopo passo

  1. Apri il convertitore da CSV a JSON

    Vai alla pagina dello strumento di conversione da CSV a JSON. Lo strumento accetta qualsiasi testo CSV come input, inclusi i valori racchiusi tra virgolette e virgolette.

  2. Incolla i tuoi dati CSV

    Incolla il tuo CSV nell'area di testo di input. Un tipico CSV ha una riga per riga, con valori separati da virgole. La prima riga è spesso una riga di intestazione contenente i nomi delle colonne.

  3. Configura la gestione dell'intestazione

    Se la prima riga contiene nomi di colonne (intestazioni), abilita l'opzione "La prima riga è un'intestazione". Lo strumento utilizzerà questi nomi come chiavi JSON. Se disabilitato, ogni riga diventa un array di valori JSON.

  4. Imposta il delimitatore (se necessario)

    La maggior parte dei file CSV utilizza virgole, ma alcuni utilizzano punto e virgola, tabulazioni o barre verticali. Se il tuo file utilizza un delimitatore diverso, impostalo nelle opzioni. Lo strumento gestisce correttamente i valori tra virgolette contenenti il ​​delimitatore.

  5. Converti e copia JSON

    Fare clic su Converti. Lo strumento analizza CSV e restituisce JSON. Con le intestazioni, ogni riga diventa un oggetto come {"name":"Alice","age":"30"}. Copia JSON negli appunti per utilizzarlo nella tua applicazione.

Esempi

CSV con intestazioni per oggetti JSON

Ingresso: nome, età, città Alice, 30, New York Bob, 25, Los Angeles

Produzione: [ {"name":"Alice","age":"30","city":"NYC"}, {"name":"Bob","age":"25","city":"LA"} ]

CSV con valori tra virgolette contenenti virgole

Ingresso: nome, nota Alice, "Ciao mondo" Bob, "pippo, bar"

Produzione: [ {"name":"Alice","note":"Hello, world"}, {"name":"Bob","note":"foo, bar"} ]

CSV senza intestazioni negli array JSON

Ingresso: Alice,30,NYC Bob,25,LA

Produzione: [ ["Alice","30","NYC"], ["Bob","25","LA"] ]

Problemi comuni

  • Tutti i valori CSV sono stringhe in JSON: i numeri come "30" rimangono stringhe. Converti in numeri nella tua applicazione con Number() o parseInt().
  • Valori tra virgolette con virgole incorporate: un parser CSV corretto gestisce le virgolette correttamente; la suddivisione ingenua su virgole interrompe valori come "Ciao, mondo".
  • Lunghezze delle righe incoerenti: alcune righe potrebbero avere meno o più colonne dell'intestazione. Lo strumento completa i valori mancanti con valori nulli o tronca i valori aggiuntivi.
  • Problemi di codifica: i file CSV di Excel potrebbero utilizzare BOM o codifiche diverse. Salva come UTF-8 prima di incollare.

Suggerimenti

  • Se il tuo CSV ha intestazioni, abilita l'opzione dell'intestazione per ottenere oggetti JSON con chiavi denominate, molto più utili degli array.
  • Converti stringhe numeriche in numeri nella tua applicazione dopo la conversione, poiché CSV non ha informazioni sul tipo.
  • Per file CSV di grandi dimensioni (10 MB+), utilizza un parser di streaming invece di caricare l'intero file in memoria.
  • Utilizza il nostro convertitore da CSV a JSON per una conversione istantanea e privata: nessun dato lascia il tuo browser.

Strumenti correlati

Guide correlate

Riferimenti