Il convertitore CSV ↔ JSON gestisce il passaggio completo tra i due formati tabulari più comuni. Il parser CSV intelligente gestisce campi tra virgolette con virgole, virgolette di escape, delimitatori personalizzati e nuove righe finali. Rileva automaticamente numeri, booleani e null nel passaggio da CSV a JSON; genera CSV puliti con allineamento delle chiavi per riga nel passaggio da JSON a CSV.
Spostare dati tra CSV e JSON è un'attività quotidiana: inserire un'esportazione di database in uno strumento che consuma JSON, generare un CSV per un foglio di calcolo da una risposta API o rimodellare i dati per un nuovo sistema. Il convertitore CSV ↔ JSON gestisce entrambe le direzioni in modo pulito direttamente nel browser. Il parser CSV gestisce le complessità del mondo reale: campi contenenti virgole (se tra virgolette), virgolette di escape (raddoppiate secondo lo stile RFC 4180), terminazioni di riga CRLF o LF, righe vuote finali e delimitatori configurabili (separati da tabulazioni, punti e virgola, pipe, qualsiasi cosa). Il rilevamento automatico interviene nel passaggio a JSON: le stringhe che sembrano numeri interi diventano numeri, "true"/"false"/"null" diventano i loro equivalenti tipizzati e il trimming degli spazi bianchi è opzionale. Nel passaggio da JSON a CSV, lo strumento percorre l'array di oggetti e raccoglie ogni chiave unica tra le righe, quindi genera un CSV con riga di intestazione e celle con escape corretto. Le virgolette nelle celle vengono raddoppiate, le celle contenenti delimitatori o nuove righe vengono racchiuse tra virgolette e gli oggetti/array annidati vengono serializzati in stringhe JSON.
CSV → JSON e JSON → CSV. Il pulsante Scambia inverte istantaneamente input e output per la verifica del passaggio completo.
Il parser gestisce campi tra virgolette, virgole incorporate, virgolette di escape, terminazioni di riga CRLF/LF: funziona su CSV reali, non solo su esempi semplificati.
Cambia il separatore da virgola a qualsiasi altra cosa: tabulazione (per TSV), punto e virgola (formato europeo), pipe o qualsiasi carattere singolo.
Numeri, booleani e null vengono analizzati nei loro equivalenti tipizzati nell'output JSON. Disattiva se desideri che tutto rimanga come stringa.
L'output si aggiorna a ogni tasto premuto: non è necessario alcun pulsante Converti. Incolla e vedi i risultati istantaneamente.
Quando gli oggetti JSON hanno chiavi diverse, l'intestazione CSV include tutte le chiavi uniche e le celle mancanti rimangono vuote: nessuna perdita di dati.
Incolla un'esportazione CSV dal tuo database nel convertitore, ottieni un array JSON pronto per essere importato in un archivio NoSQL o in un'API che consuma JSON.
Converti una risposta API (array JSON) in CSV per incollarla direttamente in Excel o Google Sheets.
Passa i dati attraverso lo strumento per ripulire la formattazione: utile quando si uniscono CSV da diverse fonti con virgolette incoerenti.
Trasforma i fogli di traduzione basati su CSV in file JSON i18n per strumenti come estensioni Chrome o React-intl.
Genera fixture JSON da dati di test CSV (o viceversa) per popolare database di sviluppo e test di integrazione.
Clicca sull'icona CSV/JSON nel dock di DevSuite Pro. Si aprirà un pannello con l'interruttore della direzione, le opzioni e due aree di testo.
Scegli CSV → JSON per analizzare dati tabulari, o JSON → CSV per appiattire un array di oggetti in righe.
Regola il delimitatore se non è la virgola, attiva "La prima riga è l'intestazione" e "Rilevamento automatico numeri" per adattarli alla forma dei tuoi dati.
Incolla CSV o JSON nell'input. L'output viene visualizzato a destra istantaneamente.
Clicca su Copia output per prelevare il risultato. Usa Scambia ↔ per invertire e verificare che il passaggio sia senza perdite.
Installa DevSuite Pro gratuitamente e sblocca più di 64 strumenti per sviluppatori per il tuo browser.