jsonecho

CSV to JSON

Trasforma il CSV in un array di oggetti JSON, con la prima riga come chiavi.

Caricamento dello strumento...

Come usare CSV to JSON

  1. Incolla il tuo CSV o carica un file .csv.
  2. Disattiva "La prima riga è l'intestazione" se i tuoi dati non hanno intestazione, oppure "Rileva i numeri" se ti serve solo testo.
  3. Copia il JSON.

Informazioni su CSV to JSON

La maggior parte dei dati si trova prima o poi in un foglio di calcolo e la maggior parte delle API vuole JSON. La prima riga del tuo CSV viene usata come nomi delle chiavi e ogni riga successiva diventa un oggetto in un array. Il delimitatore viene rilevato automaticamente, quindi funzionano file con virgola, punto e virgola, tabulazione e pipe.

I campi tra virgolette vengono gestiti come definisce lo standard CSV: una virgola o un a capo all'interno delle virgolette fa parte del valore e due virgolette doppie consecutive ne rappresentano una. I numeri vengono riconosciuti e scritti come numeri a meno che tu non disattivi l'opzione, ad esempio quando devi mantenere gli zeri iniziali.

Domande frequenti

Il delimitatore è un punto e virgola, funzionerà?

Sì, il delimitatore viene rilevato automaticamente. Virgola, punto e virgola, tabulazione e pipe vengono tutti riconosciuti.

Come mantengo gli zeri iniziali, come nei codici postali?

Disattiva "Rileva i numeri". Ogni valore resta allora una stringa, quindi 01234 rimane 01234.

E se il mio CSV non ha una riga di intestazione?

Deseleziona "La prima riga è l'intestazione". Ottieni un array di array invece di oggetti.

Gestisce le esportazioni di Excel con un BOM?

Sì, il byte order mark all'inizio del file viene rimosso prima dell'analisi.

Perché mancano alcune righe?

Le righe completamente vuote vengono saltate. Se mancano altre righe, controlla se c'è una virgoletta non chiusa più indietro nel file, che fa leggere al parser più righe come un unico valore.

Altro in Convertitori

Tutti gli strumenti →