Convertitore CSV in JSON online

Converti CSV in JSON online in pochi secondi. Strumento gratuito che trasforma le righe del foglio di calcolo in array JSON puliti e pronti per le API. Funziona nel tuo browser, senza registrazione.

Trascina o incolla il tuo CSV
Loading editor...
Loading editor...

Cos'è la conversione da CSV a JSON?

La conversione CSV in JSON è il processo che prende dati in stile foglio di calcolo (righe e colonne separate da virgole) e li trasforma in JSON, il formato che le API e le applicazioni moderne consumano effettivamente. La prima riga del CSV diventa le chiavi, e ogni riga successiva diventa un oggetto JSON. Un convertitore da csv a json esegue questa mappatura per te in modo da non dover scrivere un parser a mano. Di solito si esegue una conversione da csv a json quando si esportano dati da Excel, Google Fogli o un database, e si devono inserire in uno strumento che parla solo JSON.

Perché convertire CSV in JSON?

Quasi tutte le API, le app mobile e i framework JavaScript si aspettano JSON. CSV è come si presentano i dati aziendali prima di arrivare a uno sviluppatore: una tabella piatta da un foglio di calcolo, un'esportazione da un CRM, un dump da un database. Convertire da csv a json online è il modo più veloce per collegare questi due mondi. Usa uno strumento da csv a json quando devi alimentare i dati del foglio di calcolo in un'API REST, popolare un database con record di esempio, creare un file JSON per un sito statico, o condividere dati con uno sviluppatore che non vuole analizzare CSV.

Come funziona il nostro convertitore da CSV a JSON

Quando clicchi Converti, lo strumento legge la prima riga del tuo CSV come intestazioni e trasforma ogni riga successiva in un oggetto JSON usando quelle intestazioni come chiavi. Numeri e booleani vengono rilevati automaticamente in modo che non finiscano come stringhe. Le celle vuote diventano null. I delimitatori comuni (virgola, punto e virgola, tabulazione) vengono riconosciuti automaticamente. I campi tra virgolette con virgole al loro interno vengono gestiti nel modo CSV standard. La conversione viene eseguita interamente nel tuo browser, quindi i tuoi dati non lasciano mai il tuo dispositivo.

Funzionalità disponibili

  • Conversione con un clic: clicca Converti e il JSON appare nel pannello di output.
  • Rilevamento automatico dei tipi: i numeri rimangono numeri, i booleani rimangono booleani, le celle vuote diventano null.
  • Gestione intelligente dei delimitatori: virgole, punto e virgola e tabulazioni vengono rilevati automaticamente.
  • Supporto campi tra virgolette: i valori con virgole o virgolette al loro interno vengono analizzati correttamente.
  • Supporto upload: carica un file .csv dal tuo dispositivo o trascinalo nell'input.
  • Copia con un clic: prendi l'output JSON con il pulsante Copia e incollalo ovunque.

Come usare lo strumento

  1. Incolla il tuo CSV nell'editor di input, o usa il pulsante Carica file per caricare un file .csv.
  2. Clicca il pulsante Converti per generare l'output JSON sulla destra.
  3. Clicca il pulsante Copia per copiare il JSON negli appunti.
  4. Usa il pulsante Cancella per azzerare entrambi gli editor quando vuoi ricominciare.

Casi d'uso comuni

  • Popolamento API: trasformare un'esportazione CSV in JSON per inviare record tramite POST alla tua API.
  • Importazioni database: preparare JSON per strumenti che accettano JSON ma non CSV.
  • Dati sito statico: creare file di dati JSON da bozze su foglio di calcolo.
  • Consegna dati: condividere dati del foglio di calcolo con sviluppatori frontend che lavorano in JSON.

Esempio di conversione

Input (CSV)

product,price,inStock
Widget,29.99,true
Gadget,49.99,false

Output (JSON)

[
  {
    "product": "Widget",
    "price": 29.99,
    "inStock": true
  },
  {
    "product": "Gadget",
    "price": 49.99,
    "inStock": false
  }
]

Domande frequenti

Convertitori correlati