Skip to content
Convert Row

Convertitore da YAML a CSV

Incolla una sequenza YAML di mappature e scaricala come file CSV.

  • 100% locale — niente lascia il tuo browser
  • Senza registrazione, senza account, sempre gratuito
  • Download istantaneo dopo la conversione

Incolla una sequenza YAML di mappature e scaricala come file CSV.

Need to go the other way? Convert CSV to YAML →

Convertire YAML in CSV: trasformare i dati di configurazione in righe di foglio di calcolo

I file di configurazione YAML, i dati di fixture e le esportazioni di specifiche API spesso contengono elenchi di record che sono più utili come foglio di calcolo. Convertire YAML in CSV estrae quei record in una tabella piatta che può essere aperta in Excel.

ConvertRow utilizza js-yaml per analizzare il YAML interamente nel browser. Incolla una sequenza YAML di mapping — il formato standard per i file di fixture, gli elenchi di risorse Kubernetes e gli inventari Ansible — e ogni mapping diventa una riga CSV.

Per risultati migliori, il YAML dovrebbe essere una sequenza di livello superiore di mapping (che inizia con un elenco di voci - dove ogni elemento ha coppie chiave: valore). I mapping annidati vengono serializzati come stringhe YAML nella cella.

Casi d'uso comuni per la conversione da YAML a CSV:

  • Estrarre dati di fixture da un file YAML Rails o Django per Excel
  • Convertire un blocco di dati ConfigMap Kubernetes in un foglio di calcolo
  • Trasformare un inventario Ansible in CSV per i report
  • Confrontare set di configurazione YAML in formato foglio di calcolo

Frequently Asked Questions

Il convertitore si aspetta una sequenza YAML di mapping — un elenco (ogni elemento inizia con -) dove ogni elemento ha coppie chiave: valore piatte.

I valori null YAML diventano celle CSV vuote. I booleani (true/false) vengono scritti come le stringhe "true" e "false".

No. I commenti in YAML (righe che iniziano con #) vengono ignorati dal parser e non appaiono nell'output CSV.

Il convertitore elabora solo il primo documento YAML. I file YAML multi-documento (separati da --- divisori) devono essere divisi in file individuali prima della conversione.