Migliore gratis Convertitore da JSON a CSV
Appiattire una serie di oggetti JSON in un foglio di calcolo CSV
Come funziona
- Fornire JSON. Incolla un array JSON di oggetti (o un singolo oggetto) o carica un file.json.
- Converti. Premere Convert Le colonne
- Ottieni CSV. Copiare il CSV, o scaricarlo pronto per aprirlo in un foglio di calcolo.
Informazioni su questo strumento
JSON to CSV appiattisce un array JSON di oggetti in un CSV pronto per il foglio di calcolo. Incolla il JSON o carica un file.json, e lo strumento costruisce le intestazioni delle colonne dall'unione delle chiavi di ogni oggetto, quindi le righe con diversi campi ancora allineano. Gli oggetti e gli array nidificati sono scritti come JSON compatto all'interno della loro cella piuttosto che essere abbandonati. Il risultato si apre dritto in Excel, Fogli o Numeri. Tutto è analizzato nella richiesta e nulla è memorizzato.
Per cosa la gente lo usa
- Aprire una risposta API di JSON in un foglio di calcolo
- Trasforma JSON esportato in un CSV per Excel o fogli
- Condividere dati strutturati con colleghi non tecnici
- Revisiona la massa JSON record come righe e colonne
API sviluppatore
Automatizza questo strumento dal tuo codice. Invia una richiesta POST all'endpoint sottostante e ottieni lo stesso risultato che lo strumento web produce. È limitato alla velocità per IP e non ha bisogno di chiavi API per l'iscrizione per limiti più elevati.
https://best.free/api/tools/json-to-csv/
| Parametro | Esempio | Richiesto | Osservazioni |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
Sì | A JSON array of objects. |
curl -X POST https://best.free/api/tools/json-to-csv/ \
-H 'Content-Type: application/json' \
-d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests
r = requests.post(
"https://best.free/api/tools/json-to-csv/",
json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);
Risposta: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}