Da JSON a CSV

Esporta un array di oggetti JSON come tabella CSV.

I tuoi file vengono elaborati qui, sul tuo dispositivo

Non inviamo il tuo file o il contenuto del testo a un server di elaborazione. Non è necessario alcun conto e non vi è alcuna quota operativa giornaliera. I singoli strumenti hanno limiti di dimensione per proteggere la memoria del dispositivo.

È necessaria una connessione per caricare il sito e le sue risorse. L'hosting potrebbe ricevere dati tecnici sulle visite. Preferiti memorizzare solo gli identificatori di strumento in questo browser.

Come trattiamo i tuoi dati →

Come utilizzare questo strumento

  1. Incolla un array di oggetti JSON piuttosto che un singolo oggetto.
  2. Scegliere un delimitatore e rivedere la protezione della formula per l'uso previsto.
  3. Controllare colonne, celle vuote e oggetti nidificati prima di importare il CSV.

Un esempio che puoi verificare

Preparare un elenco di oggetti da utilizzare come tabella.

Esempio di input

[{"name":"Ana","age":30}]

ImpostazioniDelimitatore: virgola. Protezione della formula abilitata.

Risultato atteso

name,age
Ana,30

Gli oggetti nidificati rimangono JSON all'interno delle cellule. La protezione della formula aggiunge un apostrofo alle stringhe potenzialmente eseguibili.

Da JSON a CSV: usi e guida pratica

La conversione di JSON in CSV presenta una matrice di oggetti come tabella testuale. Aiuta a ispezionare i record in un foglio di calcolo o esportare i dati per un sistema che si aspetta colonne. L'input deve essere una matrice di oggetti, piuttosto che un oggetto isolato o un elenco di valori semplici. Esaminare prima la struttura e scegliere il delimitatore utilizzato dall'applicazione ricevente. Un documento JSON valido non è necessariamente un input di tabella adatto senza questa forma richiesta.

Le colonne includono le chiavi trovate nei record. Una proprietà assente da una riga può produrre una cella vuota senza rimuovere quel record. Gli oggetti e gli array nidificati sono rappresentati come JSON all'interno di una cella piuttosto che automaticamente espansi in molte colonne. Preparare una trasformazione appiattimento deliberata in anticipo se è necessario un tavolo piatto. Il convertitore non può dedurre quali relazioni nidificate dovrebbero diventare colonne nel modello di dati specifico.

Rivedere la protezione della formula in base all'uso previsto. Alcuni programmi di fogli di calcolo interpretano le stringhe che iniziano con determinati caratteri come formule. L'opzione di protezione riduce tale rischio in base alle sue regole di output, ma può cambiare il modo in cui sono rappresentate quelle celle. Quando un programma ricevente si aspetta un testo esatto, scegli l'impostazione in modo consapevole e ispeziona gli esempi a partire dai segni pertinenti. La scelta appropriata dipende dal fatto che la tabella venga aperta in modo interattivo o consumata come dati letterali.

Importare il risultato utilizzando il delimitatore selezionato e controllare le intestazioni, il conteggio delle righe, le virgolette e il contenuto annidato. La destinazione può convertire in modo indipendente i codici in numeri o dedurre i formati di data; configurare i tipi di importazione quando il testo deve rimanere testo. Mantenere la fonte JSON per preservare i tipi e le relazioni che una tabella rappresenta in modo diverso. CSV to JSON fornisce la conversione inversa, conservando le celle come stringhe che possono ancora richiedere la revisione del tipo.

Un controllo pratico prima di utilizzare il risultato

Per la revisione delle esportazioni, utilizzare due oggetti con una proprietà mancante e un valore annidato. Controllare le colonne e l'output aperto nel programma di ricezione con il delimitatore corretto. Verificare la gestione della cella vuota e del JSON interno. Testare la potenziale protezione della formula utilizzando dati fittizi prima di importare la raccolta effettiva.

Continua la tua attività

Scarica il risultato o copia il testo prima di aprire un altro strumento. Quindi caricarlo o incollarlo nel passaggio successivo; il contenuto non viene trasferito automaticamente.

Rivedere i dati delle tabelle

Mantenere intatti i codici come 001 durante la conversione in JSON, ispezionare i dati ed esportare quando sono pronti.

  1. Convertire CSV in JSON
  2. Ispezionare il JSON
  3. Esportazione di nuovo in CSVQui

Quando si apre il CSV in un foglio di calcolo, importare colonne di codice come testo per preservare gli zeri iniziali.

Opzioni e limiti

Inserisci una matrice di oggetti JSON e scegli un delimitatore. Tutte le chiavi sono incluse in ordine di prima apparizione. Le proprietà mancanti e null diventano celle vuote; gli oggetti nidificati vengono serializzati come JSON all'interno di una cella. Massimo 10.000 righe e 200 colonne. I numeri utilizzano la solita precisione di JavaScript.

Domande frequenti

Cosa fa la protezione formula?

Aggiunge un apostrofo alle stringhe che potrebbero essere interpretate come formule di fogli di calcolo. Questo è abilitato per impostazione predefinita; disabilitalo quando hai bisogno di quelle stringhe conservate letteralmente.

Guide