CSV-Eingabe

YAML-Ausgabe

Was ist CSV zu YAML?

CSV sind Tabellendaten. YAML ist ein Konfigurationsformat. CSV zu YAML wandelt CSV-Zeilen in YAML-Strukturen um. Nutzen Sie es, wenn Tools YAML erwarten (Kubernetes, Ansible, etc.). Die RFC 4180 und die YAML-Spezifikation definieren die Formate.

Dieses Tool läuft vollständig in Ihrem Browser. Nichts wird an einen Server gesendet. CSV einfügen oder Datei hochladen; YAML-Ausgabe erhalten. Für CSV zu JSON nutzen Sie CSV zu JSON. Für CSV zu XML nutzen Sie CSV zu XML. Zum Formatieren von CSV zuerst den CSV Formatierer nutzen.

Beispiele: CSV zu YAML

CSV-Zeilen in YAML-Liste umwandeln. Telekom-Beispiel:

Beispiel: Teilnehmerdatensätze

CSV-Eingabe

YAML-Ausgabe:

YAML-Ausgabe

Klicken Sie oben auf die Schaltfläche Beispiel, um weitere Beispiele in den Editor zu laden.

So verwenden Sie dieses Tool

1

Einfügen oder Hochladen

CSV in das linke Panel einfügen oder eine .csv- oder .txt-Datei hochladen. Nutzen Sie Beispiel für Beispieldaten. Löschen zum Zurücksetzen.

2

YAML-Ausgabe anzeigen

Das rechte Panel zeigt konvertiertes YAML. CSV-Zeilen werden zu YAML-Listeneinträgen oder Mappings. Ungültiges CSV zeigt einen Fehler.

3

Kopieren oder Herunterladen

Nutzen Sie Kopieren oder Herunterladen für das YAML. Zum Formatieren von YAML nutzen Sie den YAML Formatierer. Zur Validierung nutzen Sie den YAML Validator.

Das Tool parst Ihr CSV gemäß <a href="https://tools.ietf.org/html/rfc4180" target="_blank" rel="noopener">RFC 4180</a> und baut eine <a href="https://yaml.org/spec/1.2/spec.html" target="_blank" rel="noopener">YAML</a>-Struktur. Jede Zeile wird typischerweise ein Listeneintrag oder Mapping; die erste Zeile definiert die Schlüssel. Die Ausgabe ist menschenlesbares YAML mit korrekter Einrückung. Sonderzeichen werden escaped. Die Verarbeitung läuft in Ihrem Browser; nichts wird an einen Server gesendet.

Das Tool parst Ihr CSV gemäß RFC 4180 und baut eine YAML-Struktur. Jede Zeile wird typischerweise ein Listeneintrag oder Mapping; die erste Zeile definiert die Schlüssel. Die Ausgabe ist menschenlesbares YAML mit korrekter Einrückung. Sonderzeichen werden escaped. Die Verarbeitung läuft in Ihrem Browser; nichts wird an einen Server gesendet.

Wann CSV zu YAML hilft

Beim Migrieren von Tabellendaten zu YAML-Config, <a href="https://docs.github.com/en/actions" target="_blank" rel="noopener">CI/CD-Pipelines</a> oder <a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/kubernetes-objects/" target="_blank" rel="noopener">Kubernetes</a>-Manifesten hier konvertieren. <a href="https://yaml.org/" target="_blank" rel="noopener">YAML</a> ist üblich in DevOps-Tools wie Ansible, Docker Compose und Helm. Ideal für Exporte aus Excel oder Datenbanken. Für JSON-Ausgabe nutzen Sie CSV zu JSON. Für XML nutzen Sie CSV zu XML.

Konfigurationsdateien und umgebungsspezifische Daten beginnen oft als Tabellen. Die Umwandlung zu YAML hier erzeugt einsatzbereite Config für Deployment. Zum Formatieren der Ausgabe nutzen Sie den YAML Formatierer. Zur Validierung nutzen Sie den YAML Validator. Für die Konvertierung von YAML zu JSON nutzen Sie YAML zu JSON.

Häufig gestellte Fragen

Sind meine Daten privat?

Ja. Die Konvertierung läuft vollständig in Ihrem Browser. Keine Daten werden an einen Server gesendet.

Wie werden Zeilen konvertiert?

Jede CSV-Zeile wird typischerweise ein YAML-Listeneintrag oder Mapping. Die erste Zeile kann als Schlüssel verwendet werden. Prüfen Sie die Ausgabe für Ihre Struktur.

CSV zu YAML vs CSV zu JSON?

Beide wandeln CSV in strukturierte Daten um. YAML ist menschenlesbarer; JSON ist üblich für APIs. Nutzen Sie das Format, das Ihr Ziel erwartet.

Werden Kopfzeilen unterstützt?

Ja. Die erste Zeile wird typischerweise als Schlüssel für nachfolgende Zeilen verwendet. Die Struktur hängt von der Implementierung ab.

Kann ich YAML zu CSV umwandeln?

Dieses Tool wandelt CSV zu YAML um. Für YAML zu JSON nutzen Sie YAML zu JSON. Ein vollständiges YAML zu CSV würde ein anderes Tool benötigen.

Verwandte Tools

Für CSV-Format siehe RFC 4180. Für YAML siehe YAML 1.2 Spezifikation und yaml.org. JSON ist eine Alternative für API-Antworten.

Success
Warnung