Monu Tools

Convertitore JSON in CSV

Converti JSON in CSV e CSV in JSON, in entrambe le direzioni. Scegli il delimitatore, gestisci i campi tra virgolette e copia il risultato. Tutto viene eseguito nel tuo browser.

Come usare JSON ⇄ CSV

  1. 01

    Scegli la direzione: JSON in CSV o CSV in JSON.

  2. 02

    Incolla i tuoi dati e scegli il delimitatore (virgola, punto e virgola o tabulazione).

  3. 03

    Copia il risultato convertito dal pannello di output.

Cosa fa

Questo convertitore trasforma un array JSON di oggetti in CSV e analizza il CSV di nuovo in JSON, in entrambe le direzioni. Scegli la direzione, incolla i tuoi dati, scegli il delimitatore e copia il risultato.

È comodo per spostare dati tra fogli di calcolo, API e file di configurazione, e l'intera conversione avviene lato client, quindi i tuoi dati restano privati.

La forma JSON che si aspetta

Si aspetta il JSON come un array di oggetti, tipo [{"name":"Mo","age":3}]. Le colonne del CSV sono l'unione di tutte le chiavi tra gli oggetti, un singolo oggetto diventa una riga, e qualsiasi valore annidato viene scritto come testo JSON dentro la sua cella.

Virgolette e delimitatori

Segue le regole standard di quoting del CSV, quindi un valore che contiene il delimitatore, una virgoletta o un'interruzione di riga viene racchiuso tra virgolette e convertito in escape correttamente, e il parser CSV rilegge quei valori senza perdere dati.

Puoi scegliere virgola, punto e virgola o tabulazione come delimitatore. La virgola è il valore predefinito e più comune; il punto e virgola si adatta alle regioni in cui la virgola è il separatore decimale e i fogli di calcolo se lo aspettano; la tabulazione produce TSV.

Inferenza dei tipi al ritorno

Quando rilegge il CSV in JSON, deduce i tipi in modo sensato: i numeri semplici e true/false diventano veri valori JSON, mentre un valore con uno zero iniziale come 007 resta come testo così identificatori e codici non vengono alterati.

Domande frequenti

Quale forma JSON si aspetta?

Un array di oggetti, come [{"name":"Mo","age":3}]. Le colonne sono l'unione di tutte le chiavi. Un singolo oggetto diventa una riga, e i valori annidati vengono scritti come JSON dentro la cella.

Gestisce virgole e virgolette dentro i valori?

Sì. I campi che contengono il delimitatore, virgolette o interruzioni di riga vengono racchiusi tra virgolette ed escapati seguendo lo standard CSV, e il parser CSV li rilegge correttamente.

Numeri e booleani vengono convertiti?

Quando rilegge il CSV, i numeri semplici e true/false diventano valori JSON reali, mentre i valori con uno zero iniziale (come 007) restano testo così gli identificatori non vengono alterati.

I miei dati vengono caricati?

No. La conversione viene eseguita interamente nel tuo browser; nulla di ciò che incolli lascia il tuo dispositivo.

Quale delimitatore dovrei scegliere?

La virgola è il default standard. Usa il punto e virgola nelle regioni dove la virgola è il separatore decimale e i fogli di calcolo se lo aspettano, oppure il tab per produrre un file TSV.

Fonti

Incorpora questo strumento

Aggiungi questo strumento al tuo sito web. Copia lo snippet qui sotto; si aggiorna automaticamente.

<iframe src="https://monu.tools/embed/it/json-csv-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Strumenti correlati