Categoria: Sviluppo
Convertitore da YAML a CSV
Converti un elenco YAML di oggetti in CSV nel tuo browser
Incolla un elenco YAML di mappature, o una singola mappatura, e ottieni CSV separato da virgola, punto e virgola o tabulazione, con i valori annidati appiattiti in nomi di colonna con punto. La conversione avviene nel tuo browser.
Incolla YAML per convertirlo in CSV.
Qui comparirà il risultato.
Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.
A cosa serve
Questo strumento analizza lo YAML con js-yaml e appiattisce ogni elemento in una riga piatta, allo stesso modo del convertitore da JSON a CSV di questo sito, così gli oggetti annidati diventano nomi di colonna con punto come address.city e i brevi array di scalari vengono uniti con punto e virgola. L'insieme delle colonne è l'unione delle chiavi di ogni elemento, quindi le righe con campi mancanti ottengono semplicemente celle vuote.
Come si usa
- Incolla un elenco YAML di mappature, o una singola mappatura, nella casella di input.
- Scegli il delimitatore e se includere una riga di intestazione.
- Copia il CSV o scaricalo come file.
Privacy
Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.
Domande frequenti
- I miei dati vengono caricati da qualche parte?
- No. Sia l'analisi sia la generazione del CSV avvengono in JavaScript nella scheda del tuo browser, quindi nulla viene inviato a un server.
- Cosa succede con oggetti o array annidati?
- Gli oggetti annidati vengono appiattiti in nomi di colonna con punto come address.city, e gli array di valori semplici vengono uniti con punto e virgola in un'unica cella.
- Cosa succede se lo YAML è una singola mappatura invece di un elenco?
- Viene trattato come un elenco di una sola riga, quindi ottieni una riga di intestazione più una singola riga di dati.