Da YAML do CSV
Konwertuj YAML in formato CSV istantaneamente
Input YAML
Output CSV
Cos'è YAML do CSV?
CSV è tabulare: righe e colonne. YAML è gerarchico. La conversione da YAML do CSV appiattisce le strutture annidate in righe così puoi aprire i dane in Excel, Google Sheets o usarli nelle pipeline ETL. La specifica YAML 1.2 e la RFC 4180 (CSV) definiscono i formati.
Questo narzedzie analizza il tuo YAML e produce CSV. La conversione funziona interamente nel tuo browser. Nulla viene inviato a un server. Gli elementi ripetuti in YAML (es. una lista di oggetti) diventano righe CSV. Per JSON do CSV usa JSON do CSV.
Esempi YAML do CSV
Konwertuj array YAML in righe CSV. Przyklad a tema telecom:
Przyklad: Lista abbonati
Output CSV:
Clicca il pulsante Przyklad sopra per caricare altri esempi nell'editor.
Jak uzywac tego narzedzia
Incolla o Wczytaj YAML
Kopiuj il tuo YAML e incollalo nell'editor sinistro. Puoi anche cliccare su <strong>Wczytaj</strong> per caricare un plik <code>.yaml</code> o <code>.yml</code>. Il pulsante <strong>Przyklad</strong> carica dane di esempio. YAML nieprawidlowy mostra un errore.
Visualizza l'Output CSV
Il pannello destro mostra il CSV appiattito. Gli elementi ripetuti (es. una lista di oggetti) diventano righe; le chiavi diventano intestazioni di colonna. Gli oggetti annidati possono essere appiattiti in colonne o uniti.
Kopiuj o Pobierz
Usa <strong>Kopiuj</strong> o <strong>Pobierz</strong>. Per JSON do CSV usa JSON do CSV. Per la formattazione YAML usa YAML Formatter.
Quando YAML do CSV è Utile
I plik di configurazione e le risposte API in YAML spesso contengono liste di oggetti — es. una lista di servizi, utenti o elementi di configurazione. La conversione in CSV consente di aprire i dane in Excel o Google Sheets per l'analisi, condividerli con gli stakeholder o importarli in altri sistemi.
Le pipeline ETL e i flussi di lavoro di dane a volte si aspettano CSV. Se la tua sorgente è YAML (es. da un repo di configurazione o API), questo narzedzie lo appiattisce. Per JSON do CSV usa JSON do CSV.
Czesto zadawane pytania
Come viene gestito l'annidamento?
Gli elementi ripetuti (array di oggetti) vengono appiattiti in righe — ogni oggetto diventa una riga. Gli oggetti annidati possono diventare colonne (es. user.name) o valori uniti.
Escape CSV per le virgole?
I valori con virgole, virgolette o a capo vengono eseguiti l'escape secondo RFC 4180. Excel e Google Sheets gestiscono correttamente l'escape CSV standard.
I miei dane sono privati?
Sì. La conversione funziona interamente nel tuo browser. Nessun dato viene inviato a nessun server.
Cosa succede se il mio YAML non ha elementi ripetuti?
Un singolo oggetto diventa una riga. Le chiavi annidate possono diventare intestazioni di colonna. Per una configurazione chiave-valore piatta ottieni una riga con coppie chiave-valore come colonne.
Posso usarlo per le risorse Kubernetes?
Sì. Una lista di risorse Kubernetes (es. esportata come YAML da kubectl get) può essere convertita in CSV per l'analisi in fogli di calcolo.
Powiazane narzedzia
RFC 4180 CSV. Specifica YAML. Specifica JSON. Specifica CSV. MDN.