JSON in YAML umwandeln

JSON aus einer API-Antwort oder einem Export einfügen und YAML bekommen, das man wirklich lesen kann — keine Klammern, keine Kommas am Zeilenende, ein Schlüssel pro Zeile.

Konfigurationen enthalten oft Schlüssel und Hostnamen — hier wird nichts verschickt.

So geht es

  1. JSON in das erste Feld einfügen.
  2. YAML darunter lesen — es entsteht beim Tippen.
  3. «Kopieren» drücken oder den Reiter wechseln, um zurück zu wandeln.

Gut zu wissen

Warum YAML zum Konfigurieren

JSON wurde für Maschinen entworfen: jede Zeichenkette in Anführungszeichen, jedes Element durch Komma getrennt, keine Kommentare erlaubt. YAML liefert dieselbe Struktur mit Einrückung statt Zeichensetzung, und sobald eine Datei von Hand bearbeitet wird — eine Pipeline, ein Deployment, die Einstellung eines Linters —, entscheidet dieser Unterschied darüber, wie oft sie falsch bearbeitet wird.

Worum sich der Konverter kümmert

Zeichenketten, die man für Zahlen, Wahrheitswerte oder Daten halten könnte, erscheinen in Anführungszeichen: Aus der Version «1.10» wird nicht die Zahl 1.1, und aus dem Ländercode «NO» wird nicht false. Lange Werte werden nicht umbrochen, denn eine zerrissene Zeile innerhalb einer URL ist ein Fehler, der auf das nächste Deployment wartet.

Häufige Fragen

Werden Kommentare ergänzt?

Nein. JSON hat keine, die man übernehmen könnte, und sie zu erfinden wäre Rätselraten. Eigene fügen Sie hinzu, sobald die Datei im Editor liegt.

Ergibt das Ergebnis wieder identisches JSON?

Ja. Die Umwandlung ist strukturell: Schlüssel, Werte, Arrays und Verschachtelung bleiben exakt erhalten, der Rückweg liefert also den Ausgangspunkt.

Werden meine Daten an einen Server geschickt?

Nein. Alles läuft im Browser, was bei API-Antworten mit echten Datensätzen zählt.

Wie groß darf die Datei sein?

Bis etwa fünf Megabyte. Darüber hinaus bremst die Anzeige des Ergebnisses, nicht die Umwandlung.

Ähnliche Tools