CSV ⇄ JSON
Converti CSV in JSON e JSON in CSV in locale, con supporto dei campi tra virgolette, opzioni per il delimitatore, copia e download.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoCosa fa CSV ⇄ JSON
CSV ⇄ JSON converte il testo tabellare in JSON strutturato e riporta gli array JSON in un file CSV che puoi incollare in un foglio di calcolo, in uno strumento di importazione, in una fixture o in un esempio di documentazione. Il parser CSV è scritto per i dati reali degli sviluppatori e non solo per i più semplici esempi separati da virgole. Legge campi tra virgolette, virgole incorporate, doppi apici con escape, celle vuote e terminatori di riga sia CRLF sia LF, così le righe copiate da un foglio di calcolo e i report esportati si comportano come previsto.
Nella direzione da CSV a JSON la prima riga è trattata per impostazione predefinita come nomi delle colonne. Quando un file non ha una riga di intestazione, il convertitore genera nomi prevedibili come column1, column2 e column3. La direzione da JSON a CSV accetta un array di oggetti o un array di array. Per gli oggetti, ricava un'unione stabile delle chiavi nell'ordine in cui compaiono e scrive tali chiavi come riga di intestazione prima di riempire ogni record. Per gli array, scrive ogni array annidato come una riga CSV.
Flusso di lavoro privato nel browser
Analisi, validazione, inserimento delle virgolette, copia e download avvengono tutti nel tuo browser. Lo strumento non carica su alcun server i tuoi CSV, JSON, identificatori, esempi simili a dati dei clienti, token o frammenti di report esportati. Questo comportamento solo locale è utile perché gli strumenti di conversione vengono spesso usati con dati di debug realistici, risposte API, esempi di configurazione ed esportazioni di fogli di calcolo che non dovrebbero lasciare il tuo computer. Inoltre mantiene il flusso veloce, perché l'output viene generato subito senza attendere una richiesta di rete.
Consigli pratici
Usa il rilevamento automatico del delimitatore quando non sei sicuro se un foglio di calcolo abbia esportato dati separati da virgola, punto e virgola o tabulazione. Scegli un delimitatore specifico quando prepari l'output per un altro sistema con requisiti di importazione rigidi. Controlla sempre i dati convertiti prima di usarli in produzione, soprattutto in presenza di celle vuote, nomi di intestazione duplicati, oggetti con forme diverse o valori JSON che contengono oggetti annidati. Il CSV è una famiglia di formati poco rigida, quindi un'utility del browser è più adatta a ispezioni, pulizia e piccole trasformazioni che a sostituire una pipeline di importazione specifica del progetto.
Come usare
- Scegli la direzioneSeleziona da CSV a JSON o da JSON a CSV prima di incollare i dati.
- Imposta le opzioniScegli il delimitatore automatico, virgola, punto e virgola o tabulazione e indica se il CSV ha una riga di intestazione.
- Converti ed esportaControlla l'output, poi copialo o scaricalo come file locale.