Command Palette

Search for a command to run...

CO

Convertitore da JSON a CSV

Converti JSON in CSV online Trasforma un array di oggetti in un file pronto per il foglio di calcolo, appiattisce gli oggetti nidificati e i campi escape secondo RFC 4180. lato client, nessuna registrazione.

Che cosa è un convertitore da JSON a CSV?

Un convertitore da JSON a CSV prende un array di oggetti JSON e lo riscrive come valori separati da virgole, con una colonna per proprietà e una riga per oggetto Incolla la risposta da un'API, una query di database o un documento esportato e recupera un file che puoi aprire direttamente in Excel, Fogli Google o Numeri I nomi delle proprietà diventano la riga di intestazione e ogni oggetto diventa una riga di dati sottostante.

Ecco cosa fa questo convertitore online da JSON a CSV con un input non uniforme Incolla [{"id":1", nome ":" Lovelace, Ada", "indirizzo":{"city": "London"}},{"id":2", nome ":" Grace Hopper", "tags ":["navy", "cobol"]} e clicca Converti in CSV L'intestazione esce come id, name, address.city,tags: la città nidificata diventa una colonna propria, e alla fine vengono aggiunti i tag, che solo il secondo oggetto ha, La prima riga è 1", Lovelace, Ada", Londra, con il nome citato perché contiene una virgola, e la seconda riga mantiene l'array come virgolette JSON in una cella con le sue virgolette raddoppiate.

JSON è il formato API e programmi JavaScript parlano, ma fogli di calcolo, strumenti di business intelligence e colleghi non tecnici hanno bisogno di CSV tabulare Fare la conversione a mano significa scegliere le colonne, gestire i record che mancano di un campo e citare qualsiasi valore che contiene una virgola o un'interruzione di riga Questo strumento costruisce l'intestazione dall'unione di ogni chiave su tutti gli oggetti, quindi righe con forme diverse si allineano ancora e sfugge ai campi utilizzando le regole RFC 4180 in modo che un valore come un indirizzo completo sopravviva intatto al viaggio in un foglio di calcolo Gli oggetti nidificati possono essere appiattiti in colonne con annotazione a punti come indirizzo.city e gli array possono essere uniti o mantenuti come JSON in una singola cella.

Tutto viene eseguito nel browser senza librerie e senza server, quindi il JSON che incolli - che spesso contiene payload API, record utente o dati interni - non viene mai caricato o archiviato Il convertitore funziona offline una volta caricato, ti consente di scegliere il delimitatore e la fine della riga e ti avvisa quando un elemento non è un oggetto o quando l'input è un singolo oggetto anziché un array.

Come utilizzare il convertitore da JSON a CSV?

  1. Incolla o carica il tuo JSON

    Incolla un array di oggetti JSON nel pannello di input oppure fai clic su Carica campione per partire da un esempio realistico Anche un singolo oggetto funziona e diventa una riga.

  2. Scegli appiattimento e array

    Gli oggetti nidificati appiattiti sono attivi per impostazione predefinita ed espande le colonne in stile city address.city; deselezionalo per mantenere un oggetto annidato come JSON in una cella Scegli come JSON o Unisciti a (Join with); per gli array.

  3. Imposta il delimitatore e la fine della riga

    Selezionare virgola, punto e virgola, scheda o pipe e scegliere le desinenze di linea LF (Unix) o CRLF (Excel) CRLF è la riga che termina RFC 4180 specifica e la scelta più sicura per il software Windows precedente.

  4. Copia o scarica il CSV

    Fai clic su Converti in CSV Copia il risultato negli appunti o scaricalo come data.csv, quindi aprilo nel foglio di calcolo o nello strumento di importazione.

Caratteristiche principali

  • Rilevamento intestazione dell'unione

    La riga dell'intestazione è costruita da ogni chiave vista su tutti gli oggetti in ordine di prima visione, quindi i record con campi diversi producono comunque colonne allineate

  • appiattimento di oggetti annidati

    Facoltativamente espandere gli oggetti nidificati in colonne con notazione punto come indirizzo.city e indirizzo.zip invece di scaricare JSON grezzo in una cella

  • RFC 4180 In fuga

    Qualsiasi valore contenente il delimitatore, una virgoletta o un'interruzione di riga è racchiuso tra virgolette doppie e le virgolette interne sono raddoppiate, quindi il file viene analizzato correttamente

  • Controllo del delimitatore e della fine linea

    Esporta con separatori di virgola, punto e virgola, scheda o pipe e le terminazioni di riga LF o CRLF per abbinare Excel, Fogli o la tua pipeline di importazione

Frequently Asked Questions

Incolla un array di oggetti JSON nel pannello di input e fai clic su Converti in CSV Lo strumento utilizza i tasti oggetto come riga di intestazione e ogni oggetto come riga di dati, È quindi possibile copiare il CSV o scaricarlo come file 'csv da aprire in Fogli Excel o Google Tutta l'elaborazione avviene nel browser - non viene caricato nulla.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json to csvjson to csv converterconvert json to csvjson to csv onlinejson to exceljson array to csvjson to spreadsheetexport json to csvonline json to csv converterjson to csv converter online