YAML zu JSON Konverter — Kostenlos online

Fügen Sie Ihr YAML unten ein und klicken Sie auf Konvertieren, um sofort JSON 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 parst YAML und gibt dieselben Daten als eingerücktes JSON aus. Maps werden zu Objekten, Listen zu Arrays, und Zahlen sowie boolesche Werte behalten ihre Typen.

Anker und Aliase (&name und *name) einschließlich Merge-Keys (<<:) werden aufgelöst, sodass das JSON die vollständigen Werte enthält. Kommentare entfallen, weil es in JSON keinen Platz für sie gibt.

Wann Sie es verwenden

  • Sie lesen eine YAML-Konfiguration in einem Programm oder einer API ein, die nur JSON akzeptiert.
  • Sie wollen prüfen, was eine YAML-Datei tatsächlich enthält. Einrückungsfehler fallen oft sofort auf, sobald Sie die JSON-Struktur sehen.
  • Sie übergeben eine Kubernetes- oder CI-Konfiguration an ein JSON-basiertes Tool wie jq.

Beispiel

Eingabe

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

Ausgabe

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

Fragen zu diesem Tool

Werden Dateien mit mehreren durch --- getrennten Dokumenten unterstützt?

Nein. Der Konverter erwartet ein einzelnes YAML-Dokument. Teilen Sie eine Datei mit mehreren Dokumenten (in Kubernetes üblich) auf und konvertieren Sie jeden Teil einzeln.

Warum hat mein Wert den Typ geändert?

YAML leitet Typen aus dem Klartext ab: 8080 ist eine Zahl und true ein boolescher Wert. Setzen Sie einen Wert im YAML in Anführungszeichen, zum Beispiel "8080", wenn er ein String bleiben soll.

Was ist, wenn das YAML einen Einrückungsfehler hat?

Die Konvertierung bricht mit einem Fehler ab. Der YAML-Validator hilft Ihnen, ihn zu finden. Die Einrückung in YAML muss mit Leerzeichen erfolgen, nicht mit Tabs.

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.