JSON → YAML

Eingabe

Ergebnis

Text einfügen oder eingeben, um die Umwandlung zu sehen.

Die letzte Eingabe wird in diesem Browser gespeichert (localStorage) und kann sensible Daten enthalten. Sie wird nie an einen Server gesendet.

Dieser Konverter schreibt Ihr JSON als YAML, ein besser lesbares Format für Konfigurationsdateien. Objekte werden zu eingerückten Schlüssel-Wert-Paaren, Arrays zu Listen mit Bindestrichen, und Anführungszeichen erscheinen nur, wenn ein Wert sie braucht, etwa eine Zeichenkette, die sonst wie eine Zahl oder ein Boolean aussähe. Ist das JSON ungültig, zeigt der Bereich den Fehler mit Zeile und Spalte an und behält das letzte gute Ergebnis abgedunkelt. Sie können 2 oder 4 Leerzeichen Einrückung wählen, eine Datei hochladen, das YAML kopieren oder als YAML-Datei herunterladen.

So funktioniert es

  1. Fügen Sie Ihr JSON im Eingabebereich ein, laden Sie eine Datei hoch oder klicken Sie auf Beispiel.
  2. Enthält das JSON einen Fehler, korrigieren Sie ihn anhand von Zeile und Spalte in der roten Warnung.
  3. Wählen Sie 2 oder 4 Leerzeichen Einrückung und prüfen Sie das YAML im Bereich Ergebnis.
  4. Klicken Sie auf Kopieren oder Herunterladen, um die Datei json-to-yaml.yaml zu speichern.

Häufig gestellte Fragen

Wann setzt das YAML Anführungszeichen?
Nur wenn es nötig ist, um den Typ nicht zu verändern. Eine Zeichenkette wie "true" oder "123" wird in Anführungszeichen geschrieben, damit sie nicht als Boolean oder Zahl gelesen wird.
Wie werden Arrays geschrieben?
Als Listen mit Bindestrichen, eine Zeile pro Eintrag, mit der gewählten Einrückung. Objekte in einem Array beginnen mit dem Bindestrich bei ihrem ersten Schlüssel.
Bleiben Kommentare erhalten?
JSON kennt keine Kommentare, also gibt es nichts zu erhalten. Das erzeugte YAML enthält keine.
Was passiert mit meinem JSON, wenn ich die Seite schließe?
Der letzte Text wird im lokalen Speicher Ihres Browsers abgelegt und nie an einen Server gesendet. Mit Gespeichertes löschen können Sie ihn entfernen.

Verwandte Tools