Categoria: Sviluppo

Da JSON a CSV

Converti un array o un oggetto JSON in CSV nel browser

Incolla un array JSON di oggetti, oppure un singolo oggetto, per convertirlo in righe CSV. Oggetti e array annidati vengono appiattiti in colonne con notazione a punti. Funziona interamente nel tuo browser.

Incolla un array o un oggetto JSON per convertirlo in CSV.

CSV
Qui comparirà il risultato.

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

API ed esportazioni restituiscono spesso dati in JSON, ma fogli di calcolo e molti strumenti di importazione si aspettano CSV. Questo convertitore trasforma ogni elemento di un array JSON in una riga CSV, appiattendo gli oggetti annidati in colonne come address.city e unendo i valori degli array con un punto e virgola in modo che nulla vada perso. Un singolo oggetto JSON viene trattato come una sola riga.

Come si usa

  1. Incolla un array JSON di oggetti, oppure un singolo oggetto, nella casella di input.
  2. Scegli il delimitatore e se includere una riga di intestazione.
  3. Copia il CSV o scaricalo come file.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

I miei dati JSON vengono caricati da qualche parte?
No. L'analisi e la conversione avvengono tramite JavaScript in esecuzione nella pagina, quindi nulla di ciò che incolli lascia mai il tuo dispositivo.
Come vengono gestiti gli oggetti annidati?
Le chiavi annidate vengono appiattite in colonne con notazione a punti, quindi { "address": { "city": "London" } } diventa una colonna chiamata address.city.
Cosa succede agli array all'interno del JSON?
Un array di valori semplici viene unito in un'unica cella separata da punti e virgola; un array di oggetti viene appiattito in colonne indicizzate come tags.0, tags.1.