JSON ↔ YAML ↔ CSV Konverter

Wandle Daten zwischen den Formaten JSON, YAML und CSV direkt im Browser um.

Tool wird geladen…

JSON ↔ YAML ↔ CSV KonverterWandle strukturierte Daten frei zwischen JSON, YAML und CSV um. Beim Parsen von CSV wird die erste Zeile als Kopfzeile verwendet, und für die Umwandlung in CSV werden tabellarische Daten (ein Array von Objekten) erwartet. Probiere das Beispiel aus, um die erwartete Form zu sehen – nichts, was du einfügst, verlässt jemals deinen Browser.

Was ist JSON ↔ YAML ↔ CSV Konverter?

Ein kostenloser, browserbasierter Konverter, der strukturierte Daten in beliebiger Richtung zwischen JSON, YAML und CSV umwandelt. Entwickler, Datenanalysten und DevOps-Ingenieure nutzen ihn, um API-Antworten, Konfigurationsdateien und Tabellen neu zu formatieren oder um schnell ein JSON-Array in CSV umzuwandeln, YAML in JSON zu überführen oder eine CSV-Datei in JSON-Objekte zu parsen. Du wählst ein Quellformat (From) und ein Zielformat (To), fügst deine Daten ein, und das umgewandelte Ergebnis erscheint sofort – mit Kopieren per Klick. Beim Parsen von CSV wird die erste Zeile als Kopfzeile behandelt, und für die Umwandlung in CSV werden tabellarische Daten (ein Array von Objekten) erwartet.

So verwendest du JSON ↔ YAML ↔ CSV Konverter

  1. Wähle dein Quellformat unter From: JSON, YAML oder CSV.
  2. Wähle dein Zielformat unter To: JSON, YAML oder CSV.
  3. Füge deine Daten in das Eingabefeld ein oder klicke auf Sample, um ein Beispiel-JSON-Array zu laden.
  4. Lies das umgewandelte Ergebnis im Ausgabefeld, das mit dem Zielformat beschriftet ist.
  5. Klicke auf die Kopierschaltfläche über der Ausgabe, um das Ergebnis in die Zwischenablage zu kopieren.
  6. Verwende Swap, um die From/To-Formate zu tauschen und die vorherige Ausgabe für verkettete Umwandlungen zurück in die Eingabe zu schicken; verwende Clear, um die Eingabe zu leeren.

Beispiele

JSON-Array zu CSV

Eingabe

[{"name":"Ada","age":36},{"name":"Linus","age":54}]

Ausgabe

name,age
Ada,36
Linus,54

JSON-Objekt zu YAML

Eingabe

{"name":"Ada","role":"engineer"}

Ausgabe

name: Ada
role: engineer

CSV zu JSON

Setze From auf CSV und To auf JSON, füge dann ein CSV mit einer Kopfzeile ein (zum Beispiel name,age in der ersten Zeile und Ada,36 darunter). Die erste Zeile wird zu den Objektschlüsseln, und das Ergebnis ist ein JSON-Array von Objekten mit 2 Leerzeichen Einrückung. Werte werden als Zeichenketten beibehalten (sodass age zu "36" wird).

Häufig gestellte Fragen

Welche Formate und Richtungen werden unterstützt?
JSON, YAML und CSV in beliebiger Richtung: JSON zu YAML, YAML zu JSON, JSON zu CSV, CSV zu JSON, YAML zu CSV und CSV zu YAML. Du legst die From- und To-Formate unabhängig voneinander fest.
Warum erhalte ich einen Fehler bei der Umwandlung in CSV?
CSV benötigt tabellarische Daten, also ein Array von Objekten (Zeilen, die dieselben Schlüssel teilen). Ein einzelnes Objekt oder tief verschachtelte Daten lassen sich nicht in CSV-Spalten flach machen, wandle diese Daten daher stattdessen in JSON oder YAML um. Klicke auf Sample, um die erwartete Form zu sehen.
Wie behandelt das CSV-Parsing Kopfzeilen und Leerzeilen?
Beim Parsen von CSV wird die erste Zeile als Kopfzeile (Objektschlüssel) verwendet und Leerzeilen werden automatisch übersprungen. Wenn das Ziel JSON ist, wird die Ausgabe mit 2 Leerzeichen Einrückung formatiert ausgegeben.
Werden meine Daten auf einen Server hochgeladen?
Nein. Alles läuft vollständig clientseitig in deinem Browser. Nichts, was du einfügst, wird jemals hochgeladen oder irgendwohin gesendet, daher ist es sicher für private API-Payloads, Konfigurationen und vertrauliche Tabellen.
Wofür ist die Swap-Schaltfläche?
Swap tauscht die From- und To-Formate und verschiebt die aktuelle Ausgabe in das Eingabefeld, sodass du sofort zurück umwandeln oder Umwandlungen verketten kannst, ohne manuell zu kopieren und einzufügen.

Verwandte Tools