JSON a CSV

Incolla un array o un oggetto JSON e convertire in CSV. Gli oggetti annidati sono appiattiti ai tasti a punti; ideale per l'esportazione API, l'output di analisi o l'importazione di Excel / Sheets.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

将 JSON 数组或对象转为 CSV; 嵌套对象会扁平化为点分字段名。

JSON 输入

Note

说明

数组每项占一行; 嵌套键合并为 parent.child; 数组值 JSON 序列化。转换在浏览器本地完成。

Incolla un array o un oggetto JSON e convertire in CSV. Gli oggetti annidati sono appiattiti ai tasti a punti; ideale per l'esportazione API, l'output di analisi o l'importazione di Excel / Sheets.

Avvio veloce

  1. Preparazione di JSON

    Gli array di oggetti sono i più comuni; un singolo oggetto diventa una riga.

  2. Convertire

    La prima riga è l'intestazione; ogni riga successiva è un record.

  3. Copiare CSV

    Incollare in fogli di calcolo o pipeline di dati.

Regole di flattening

Gli oggetti nidificati diventano colonne parent.child; gli array stringano come JSON; null diventa celle vuote.

Privacy

La conversione viene eseguita localmente; il JSON non viene caricato sui server.

Tipico Workflow

Dopo aver ottenuto i dati JSON da un 'API, incollali direttamente nella casella di input sinistra. Lo strumento rileva automaticamente le strutture di array; se si tratta di un oggetto, avvolgerlo manualmente in un array. Fare clic sul pulsante convertire, e il contenuto CSV verrà visualizzato a destra, pronto per il download o la copia nel porta appunti.

Il CSV convertito può essere importato direttamente in Excel o in Google Sheets per l'analisi. I dati annidati, come gli oggetti indirizzo nelle informazioni utente, verranno appiattiti in nomi di colonna come address.street. Per strutture complesse, testare con un piccolo set di dati prima per verificare la formattazione.

Esempi

Esempio

Input

[{"name":"a","count":1},{"name":"b","count":2}]

Output

name,count
a,1
b,2

FAQ

Differenza dal formatter JSON?

Questo produce un formato tabulare CSV; JSON Formatter fa sì che la sintassi JSON sia più bella.

Fichi enormi?

La memoria del browser è limitata; utilizzare gli strumenti CLI (jq, mlr) per JSON molto grandi.

Perché i numeri vengono convertiti in notazione scientifica?

Questa è la visualizzazione predefinita di Excel; i dati rimangono invariati. Selezionare la colonna in Excel → Fare clic con il pulsante destro del mouse Format Celle → Scegliere "Numero". In alternativa, aggiungere suggerimenti di tipo nel codice prima della conversione (ad esempio, "valore": "123").