YAML zu CSV Konverter
Fügen Sie eine YAML-Sequenz von Mappings ein und laden Sie sie als CSV-Datei herunter.
- 100% lokal – nichts verlässt Ihren Browser
- Keine Registrierung, kein Konto, immer kostenlos
- Sofortiger Download nach Konvertierung
Fügen Sie eine YAML-Sequenz von Mappings ein und laden Sie sie als CSV-Datei herunter.
Need to go the other way? Convert CSV to YAML →
YAML in CSV konvertieren: Konfigurationsdaten in Tabellenzeilen umwandeln
YAML-Konfigurationsdateien, Fixture-Daten und API-Spezifikationsexporte enthalten häufig Datensatzlisten, die als Tabellenkalkulation nützlicher sind. Das Konvertieren von YAML in CSV extrahiert diese Datensätze in eine flache Tabelle, die in Excel geöffnet oder in jedes CSV-fähige Tool importiert werden kann.
ConvertRow verwendet js-yaml, um Ihr YAML vollständig im Browser zu parsen. Fügen Sie eine YAML-Sequenz von Mappings ein – das Standardformat für Fixture-Dateien, Kubernetes-Ressourcenlisten und Ansible-Inventare – und jedes Mapping wird zur CSV-Zeile.
Für beste Ergebnisse sollte Ihr YAML eine übergeordnete Sequenz von Mappings sein (beginnend mit einer Liste von - Einträgen, bei denen jedes Element Schlüssel: Wert-Paare hat). Verschachtelte Mappings werden als YAML-Strings in der Zelle serialisiert.
Häufige Anwendungsfälle für YAML-zu-CSV-Konvertierung:
- Test-Fixture-Daten aus einer Rails- oder Django-YAML-Datei für Excel extrahieren
- Einen Kubernetes-ConfigMap-Datenblock in eine Tabellenkalkulation konvertieren
- Eine Ansible-Inventar- oder Variablendatei in ein CSV für Berichte umwandeln
- YAML-Konfigurationssätze im Tabellenformat vergleichen
Frequently Asked Questions
Der Konverter erwartet eine YAML-Sequenz von Mappings – eine Liste (jedes Element beginnt mit -), bei der jedes Element flache Schlüssel: Wert-Paare hat.
YAML-Null-Werte werden zu leeren CSV-Zellen. Boolesche Werte (true/false) werden als Strings "true" und "false" geschrieben.
Nein. Kommentare in YAML (Zeilen, die mit # beginnen) werden vom Parser ignoriert und erscheinen nicht in der CSV-Ausgabe.
Der Konverter verarbeitet nur das erste YAML-Dokument. Multi-Dokument-YAML-Dateien (getrennt durch --- Trennzeichen) sollten vor der Konvertierung in einzelne Dateien aufgeteilt werden.