JSON e CSV rappresentano i dati in modo diverso

Supporta JSON oggetti nidificati, matrici, booleani, numeri, valori nulli e relazioni strutturate. CSV è una tabella piatta di righe e colonne. La conversione è semplice quando la radice JSON è un array di oggetti di forma simile, ma i record nidificati o incoerenti richiedono decisioni su come creare le colonne.

[{"name":"Ada","team":"QA","active":true},{"name":"Sam","team":"Design","active":false}]

Questo esempio viene mappato in modo pulito a tre colonne CSV. Un oggetto indirizzo o un array di tag no.

Prepara e convalida l'origine

  1. Lavora su una copia quando JSON è importante.
  2. Convalida la sintassi e correggi il primo errore del parser prima della conversione.
  3. Conferma quale array contiene i record necessari.
  4. Rimuovi segreti e dati personali che non dovrebbero inserire un foglio di calcolo.
  5. Controlla diversi record per individuare chiavi mancanti o tipi di valori modificati.

La lista di controllo JSON non valida copre i problemi comuni di virgolette, virgole, parentesi e escape.

Decidi come unire i campi nidificati

Un convertitore può trasformarsi address.city in un nome di colonna, serializzare un oggetto nidificato come testo o omettere strutture non supportate. Le matrici potrebbero essere unite in un'unica cella o espanse in righe ripetute. Non esiste un risultato universalmente corretto; scegliere in base a come verrà analizzato il CSV.

Valore JSONPossibile trattamento CSV
Proprietà mancanteCella vuota
Oggetto nidificatoColonne appiattite come indirizzo.città
Array di tag breveTesto unito in una cella
Array di transazioni ripetuteRiga separata per transazione

Converti e controlla il CSV

  1. Apri il file JSON convalidato nello strumento di conversione.
  2. Seleziona CSV output e rivedi eventuali opzioni di appiattimento.
  3. Salva con un nuovo nome file.
  4. Apri prima il CSV come testo normale e conferma l'intestazione e le virgolette.
  5. Quindi aprilo nel foglio di calcolo o nello strumento di analisi di destinazione.
  6. Confronta i conteggi delle righe e i valori di esempio con l'origine JSON.

JSON Viewer & Formatter supporta la convalida JSON, la formattazione, la minimizzazione e l'esportazione in CSV o XML su Windows.

Evita errori di interpretazione del foglio di calcolo

Il software per fogli di calcolo potrebbe reinterpretare gli ID lunghi come numeri, rimuovere gli zeri iniziali, convertire testo simile a data o visualizzare valori simili a formule in modo imprevisto. Importa il CSV con tipi di colonna espliciti quando gli identificatori devono rimanere esatti. Tratta con cautela i file CSV provenienti da fonti non attendibili, soprattutto quando le celle iniziano con caratteri formula.

Esplora JSON Viewer & Formatter per Windows

Questa guida risponde prima al flusso di lavoro. Esamina le funzionalità e gli screenshot verificati sulla pagina del prodotto Megaish prima di continuare con Microsoft Store.

Visualizza funzionalità e screenshot

Domande comuni

È possibile convertire ogni file JSON in CSV?

La maggior parte dei JSON può essere trasformata in qualche modo, ma le strutture profondamente annidate o irregolari potrebbero richiedere l'appiattimento regole o più tabelle correlate.

Perché alcune celle CSV sono vuote?

I record potrebbero non contenere le stesse proprietà oppure i valori nulli e mancanti potrebbero essere esportati come celle vuote. Confronta queste righe con l'origine.

I tipi di dati JSON rimarranno intatti nel CSV?

CSV non contiene metadati del tipo JSON. Il foglio di calcolo o il programma ricevente potrebbe dedurre numeri, date e testo in modo diverso.