Migliore gratis Convertitore da JSON a CSV

Appiattire una serie di oggetti JSON in un foglio di calcolo CSV

Un array di oggetti si converte in righe e colonne.
100% esenzione Nessun segno Nessuna filigrana File elaborati in memoria, mai memorizzati
Go Pro per i migliori modelli AI Hoppenstedt immagine, video e chat Hoppenstedt più grandi upload, priorità nella coda e senza attesa. Aggiorna a Pro
Amore best.free? Condividilo

Come funziona

  1. Fornire JSON. Incolla un array JSON di oggetti (o un singolo oggetto) o carica un file.json.
  2. Converti. Premere Convert Le colonne
  3. 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.

POST https://best.free/api/tools/json-to-csv/
Parametro Esempio Richiesto Osservazioni
text [{"name":"Ada","age":36}] 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"}

Domande frequenti

Un array di oggetti JSON, come [{"a":1},{"a":2}], dove ogni oggetto diventa una riga. Un singolo oggetto è accettato e diventa una riga.

Le colonne sono l'unione di ogni chiave trovata in tutti gli oggetti, in ordine di prima vista, quindi i record che hanno campi diversi ancora allineano sotto le intestazioni giuste.

Un oggetto o array annidato è scritto come testo JSON compatto all'interno della sua cella piuttosto che essere abbandonato, quindi nessun dato viene perso silenziosamente nella conversione.

Sì. Si tratta di output standard separato da virgola con una riga di intestazione, che Excel, Google Sheets e Numeri tutti si aprono direttamente.

Sì. Caricare un file fino a 100 MB o incollare il testo JSON ® Entrambi producono lo stesso CSV.

No. Viene analizzato nella richiesta con la libreria standard e scartato subito; nulla viene memorizzato, registrato o inoltrato.

Sì. POST un corpo JSON a /api/tools/json-to-csv/ e si ottiene una risposta JSON indietro molto simile al motore utilizzato dallo strumento web, quindi i risultati sono identici. È limitato alla velocità per IP come la versione web e non ha bisogno di registrazione; API chiavi per i limiti superiori sono in arrivo. Vedere la sezione API sopra per gli esempi di riccioli pronti per l'esecuzione, Python e JavaScript.

Sì molto da JSON a CSV è completamente gratuito, senza filigrana sulla uscita e nessuna carta di credito richiesta.

Sì. Funziona nel tuo browser, così JSON a CSV funziona su telefoni e tablet così come desktop Hoppenstedt non c'è alcuna applicazione da installare.

No. JSON to CSV funziona senza registrazione; esiste un account gratuito opzionale solo per sbloccare limiti di utilizzo più elevati.

Strumenti correlati

Valuta questa pagina
5.0/5 (0)

Cosa potremmo migliorare? Il tuo feedback ci aiuta a risolvere i problemi.