JSON zu YAML Konverter — Kostenlos online

Fügen Sie Ihr JSON unten ein und klicken Sie auf Konvertieren, um sofort YAML zu erhalten.

Eingabe Bereit

Eingabestatistiken sind über die Schaltfläche Statistik oberhalb dieses Felds verfügbar.

Ausgabe

Ausgabestatistiken sind über die Schaltfläche Statistik oberhalb dieses Felds verfügbar.

Die Ergebnisse dienen nur zu Informationszwecken und können Fehler enthalten. Bitte überprüfen Sie wichtige Informationen unabhängig. Die Nutzung dieses Tools erfolgt auf eigene Gefahr.

Was dieses Tool macht

Der Konverter schreibt JSON als YAML: Einrückung ersetzt geschweifte Klammern, Listeneinträge beginnen mit einem Bindestrich, und die meisten Strings brauchen keine Anführungszeichen mehr. Die Daten bleiben dieselben, nur die Schreibweise ändert sich.

Strings, die in YAML falsch interpretiert werden könnten, etwa yes, null oder Text mit einem Doppelpunkt, werden automatisch in Anführungszeichen gesetzt, damit sie Strings bleiben.

Die Reihenfolge der Schlüssel bleibt erhalten, verschachtelte Objekte werden zu eingerückten Blöcken, und Arrays von Objekten werden zu Listen, deren Einträge mit einem Bindestrich beginnen. Leere Arrays und Objekte werden als [] und {} geschrieben.

Wann Sie es verwenden

  • Sie schreiben Kubernetes-Manifeste, Docker-Compose-Dateien, GitHub-Actions-Workflows oder Ansible-Playbooks aus JSON, das Sie bereits haben.
  • Sie wollen eine lange Konfiguration leichter lesbar und reviewbar machen.
  • Sie wandeln eine OpenAPI-Spezifikation von JSON in die gebräuchlichere YAML-Form um.
  • Sie bereiten aus einem JSON-Export Werte für ein Helm-Chart oder eine andere YAML-basierte Konfiguration vor.

Beispiel

Eingabe

{"server": {"host": "localhost", "port": 8080}, "features": ["auth", "logging"], "debug": false}

Ausgabe

server:
  host: localhost
  port: 8080
features:
  - auth
  - logging
debug: false

Fragen zu diesem Tool

Ist jedes JSON-Dokument gültiges YAML?

Ja. YAML 1.2 ist eine Obermenge von JSON. Die Umwandlung in YAML im Blockstil macht es leichter lesbar, die Daten bleiben aber dieselben.

Kann ich Kommentare hinzufügen?

Ja, nach der Konvertierung. YAML unterstützt Kommentare, die mit # beginnen. JSON kennt keine Kommentare, daher kann der Konverter auch keine übernehmen.

Wie komme ich zurück zu JSON?

Verwenden Sie den YAML zu JSON Konverter. Kommentare, die Sie in YAML ergänzt haben, gehen dabei verloren, weil JSON sie nicht speichern kann.

Häufige Fragen

Ist es sicher, vertrauliche Daten mit diesem Tool zu konvertieren?

Ja - Ihre Daten werden verarbeitet und sofort gelöscht. Auf dem Server wird nichts protokolliert oder gespeichert.

Gibt es eine Größenbeschränkung für die Datei?

Das Tool verarbeitet Dokumente typischer Größe problemlos. Bei sehr großen Dateien sollten Sie diese vorher aufteilen.

Ist dieses Tool kostenlos?

Ja, es ist kostenlos. Ohne Anmeldung und ohne E-Mail. Ergebnisse direkt auf dieser Seite.

Wie erhalte ich mein Ergebnis?

Nutze das Tool auf dieser Seite. Das Ergebnis erscheint hier und wird nicht per E-Mail zugestellt.