YAML ↔ JSON Konverter
Konvertieren Sie sofort zwischen YAML und JSON mit Echtzeit-Validierung.
Perfekt für Konfigurationsdateien, API-Spezifikationen und Infrastrukturdefinitionen.
Übersicht
Ein kostenloses Online-Tool für die bidirektionale YAML ↔ JSON Konvertierung mit Echtzeit-Validierung. Basierend auf der js-yaml Bibliothek. Nützlich für die Migration von Konfigurationsdateien, die Einrichtung von CI/CD-Pipelines, das Inspizieren von Kubernetes-Manifesten und das Verfassen von API-Spezifikationen.
Sensible Konfigurationsdateien können sicher verarbeitet werden – keine Daten verlassen jemals Ihren Browser.
Anleitung
Richtung auswählen
Wählen Sie YAML→JSON oder JSON→YAML über die Tab-Schaltflächen.
Inhalt einfügen
Fügen Sie YAML oder JSON in das linke Textfeld ein.
Ergebnis kopieren
Die konvertierte Ausgabe erscheint sofort auf der rechten Seite. Klicken Sie auf "Kopieren", um sie in die Zwischenablage zu übernehmen.
Glossar
- YAML
- YAML (Yet Another Markup Language) — ein menschenlesbares Datenserialisierungsformat, das Einrückungen verwendet. Weit verbreitet für Konfigurationsdateien.
- JSON
- JavaScript Object Notation — ein Datenformat, das geschweifte und eckige Klammern verwendet. Der Standard für Web-APIs und Konfigurationen.
- Serialisierung
- Die Umwandlung einer Datenstruktur in ein speicherbares/übertragbares Zeichenfolgenformat. Die Deserialisierung ist der umgekehrte Vorgang.
- YAML-Anker / Alias
- Eine YAML-Funktion, die & verwendet, um einen Anker zu definieren, und *, um darauf zu verweisen, wodurch Wiederholungen reduziert werden.
- js-yaml
- Eine zuverlässige JavaScript-YAML-Bibliothek, die YAML 1.2 / RFC-Konformität unterstützt.
- Einrückung
- In YAML wird die Struktur durch konsistente Leerzeichen (keine Tabs) ausgedrückt. Inkonsistente Einrückungen verursachen Parsing-Fehler.
FAQ
- Q.Werden meine Daten an einen Server gesendet?
- Nein. js-yaml läuft vollständig im Browser; Ihre Inhalte werden niemals übertragen.
- Q.Werden YAML-Anker und Aliase unterstützt?
- Ja. js-yaml löst Anker und Aliase bei der Konvertierung nach JSON korrekt auf.
- Q.Werden Unicode / nicht-ASCII-Zeichen unterstützt?
- Ja. UTF-8-Inhalte, einschließlich Japanisch, Arabisch und anderen Schriften, werden vollständig unterstützt.
- Q.Wird Kubernetes Multi-Document YAML unterstützt?
- Multi-Document YAML (getrennt durch ---) wird verarbeitet; dabei wird jeweils das erste Dokument konvertiert.
Anwendungsfälle
⚙️ Konfigurationsdateien
Konvertieren Sie GitHub Actions- und CI/CD-Konfigurationen zwischen YAML und JSON.
☸️ Kubernetes
Inspizieren und debuggen Sie Kubernetes-YAML als JSON.
📡 API-Entwicklung
Konvertieren Sie OpenAPI/Swagger-Spezifikationen zwischen den Formaten.
🔧 Infrastruktur
Überprüfen Sie schnell Ansible-, Helm- oder Terraform-Konfigurationen.