Convertitore CSV e JSON

Converti tabelle CSV e JSON localmente, mantenendo le celle come stringhe e controllando intestazioni e virgolette.

Questa pagina mostra gli strumenti disponibili in questa lingua nell’ambito attuale. Non significa che ogni strumento del sito sia tradotto in tutte le lingue.

Elaborazione locale senza salvataggio automatico. UTF-8; fino a 2 MiB, 5.000 righe di dati, 100 colonne e 100.000 celle; 20.000 unità di testo per cella. Il worker di analisi ha un limite di 5 secondi.

Il separatore viene scelto esplicitamente. Righe vuote e spazi non vengono rimossi automaticamente e gli zeri iniziali vengono conservati. Un terminatore di riga finale non aggiunge un record. L’uscita CSV racchiude ogni cella tra virgolette e usa CRLF e una BOM UTF-8.

Tutti i valori delle celle rimangono stringhe, inclusi i numeri grandi. Numeri JSON, null, booleani e valori annidati non vengono accettati silenziosamente. Le intestazioni degli oggetti devono essere univoche e non vuote.

Questa impostazione si applica solo alle esportazioni CSV; non modifica i valori dell’uscita JSON. Per impostazione predefinita aggiunge un apostrofo prima di un possibile =, +, - o @ iniziale e davanti alle celle che iniziano con tabulazioni o ritorni a capo. Ciò modifica il testo esportato, incluse le intestazioni. I programmi di fogli di calcolo possono interpretare i valori letterali come formule. Controlla le impostazioni di importazione come testo.

Come si usa

Incolla i dati o scegli un file UTF-8. Seleziona direzione della conversione, separatore, opzione delle intestazioni e struttura JSON. Controlla la gestione delle formule, quindi converti e copia o scarica il risultato.

Prova un esempio

id,name seguito da 001,Ahmed diventa un oggetto con le stringhe "001" e "Ahmed"; 001 non diventa il numero 1.

Supporto e limiti

La conversione da CSV a oggetti JSON richiede intestazioni univoche e non vuote e almeno una riga di dati. Gli array JSON includono una riga di intestazioni quando viene scelta l’opzione. La conversione da JSON a CSV accetta solo stringhe; numeri, null, booleani, valori annidati e chiavi duplicate vengono rifiutati esplicitamente per evitare perdite di precisione o significato. Ogni riga deve avere gli stessi campi.

Domande frequenti

Le formule e i numeri grandi vengono modificati?

L’uscita CSV racchiude ogni cella tra virgolette e usa CRLF e una BOM. Alle celle simili a formule, incluse le intestazioni, viene aggiunto un apostrofo iniziale per impostazione predefinita; questo ne modifica deliberatamente il testo. Scegli l’esportazione letterale per conservare esattamente i valori, tenendo presente che i programmi di fogli di calcolo possono interpretarli come formule. Spazi e righe non vengono puliti automaticamente e gli zeri iniziali non vengono convertiti in numeri.

Strumenti correlati