N Nouplo

Convertire JSON in CSV

Trasforma risposte di API ed esportazioni in un CSV pronto per il foglio di calcolo, senza che i tuoi dati escano dalla pagina.

Risultato
Incolla o scrivi qui sopra per vedere il risultato.

I tuoi file restano sul tuo dispositivo

Questo strumento viene eseguito interamente nel tuo browser. Ciò che incolli viene elaborato sul tuo dispositivo e non viene mai inviato a un server, quindi puoi usarlo in sicurezza con token, chiavi e testi non pubblicati.

Come funziona

  1. Incolla il JSON nel riquadro di input. Dovrebbe essere un array di oggetti, come il risultato di una chiamata a un'API. Un singolo oggetto viene trattato come un array di una riga.
  2. Scegli il separatore. La virgola è lo standard; scegli il punto e virgola se il tuo Excel usa la virgola come separatore decimale, come nella configurazione italiana, o la tabulazione per incollare direttamente in un foglio.
  3. Premi “Converti in CSV”. La riga di intestazione viene costruita con l'unione di tutte le chiavi, nell'ordine in cui compaiono la prima volta.
  4. Copia il risultato o scaricalo come file .csv e aprilo in Excel, Fogli Google o Numbers.

Domande frequenti

Il mio JSON viene inviato da qualche parte?
No. La conversione è semplice JavaScript che gira nella pagina. Non viene caricato niente e lo strumento funziona offline.
Cosa succede con oggetti e array annidati?
Lo strumento si aspetta oggetti piatti. Qualsiasi valore che sia a sua volta un oggetto o un array viene scritto nella cella come stringa JSON, quindi non si perde nulla, ma non viene suddiviso in colonne separate.
E se gli oggetti hanno chiavi diverse?
Ogni chiave trovata in un qualsiasi oggetto diventa una colonna. Gli oggetti che non hanno quella chiave ricevono una cella vuota.
Come vengono gestite virgole e virgolette dentro i valori?
I valori che contengono il separatore, virgolette doppie o interruzioni di riga vengono racchiusi tra virgolette doppie, con le virgolette interne raddoppiate, come richiede l'RFC 4180. Excel e Fogli Google li leggono correttamente.
Perché Excel mi mette tutto in una sola colonna?
Excel in italiano e in diverse altre lingue si aspetta il punto e virgola come separatore. Rifai la conversione scegliendo “Punto e virgola”, oppure usa Dati > Da testo/CSV in Excel e imposta lì il separatore.
Quali sono i limiti del piano gratuito?
Il piano gratuito consente 10 operazioni al giorno. Pro rimuove questo limite.

Strumenti correlati