YAML ↔ JSON
Konvertiere YAML zu JSON und zurück.
Dein YAML und JSON werden lokal in deinem Browser konvertiert und nichts wird auf einen Server hochgeladen.
Musst du das Ergebnis aufräumen? Probiere den JSON Formatter.
Über YAML ↔ JSON
Dieser YAML-zu-JSON-Konverter wandelt YAML in sauberes, formatiertes JSON um und konvertiert JSON mit einem einzigen Richtungsschalter wieder zurück in YAML. Füge eine Konfigurationsdatei, ein Kubernetes-Manifest, eine CI-Pipeline oder eine API-Antwort ein und wechsle sofort, um YAML in JSON oder JSON in YAML zu konvertieren. Die JSON-Ausgabe ist syntaxhervorgehoben und formatiert, bereit zum Kopieren oder zum Download als .json- oder .yaml-Datei. Das Tool ist für Entwickler, DevOps-Ingenieure und QA-Tester gedacht, die beim Bearbeiten von Konfigurationen oder beim Debuggen von Payloads zwischen beiden Formaten wechseln. Die Konvertierung nutzt einen Standard-YAML-Parser, sodass Anker und typisierte Skalare korrekt aufgelöst werden. Alles läuft lokal in deinem Browser, sodass deine Daten dein Gerät nie verlassen.
Funktionen
- Konvertiert YAML zu JSON und JSON zu YAML mit einem einzigen Richtungsschalter
- Live-Konvertierung, die sich beim Tippen aktualisiert, ohne Start-Button
- Formatiert die JSON-Ausgabe mit zwei Leerzeichen Einrückung
- Syntaxhervorgehobene JSON-Ausgabe für leichteres Lesen
- Kopiere das Ergebnis mit einem Klick in die Zwischenablage
- Lädt die Ausgabe als data.json- oder data.yaml-Datei herunter
- Inline-Fehlermeldungen zeigen ungültige YAML- oder JSON-Eingaben genau an
- Löst YAML-Anker und typisierte Skalare über einen Standard-Parser auf
So verwendest du YAML ↔ JSON
- Wähle oben mit dem Schalter eine Richtung: YAML zu JSON oder JSON zu YAML.
- Füge deine Quelle in das Eingabefeld links ein oder tippe sie.
- Lies die konvertierte Ausgabe, die rechts live erscheint.
- Klicke auf den Kopier-Button oder lade das Ergebnis als .json- oder .yaml-Datei herunter.
- Drücke auf Löschen, um die Eingabe zurückzusetzen und eine neue Konvertierung zu starten.
Beispiel
Eingabe
name: ArrayKit
offline: true
tags:
- dev
- tools
Ausgabe
{
"name": "ArrayKit",
"offline": true,
"tags": [
"dev",
"tools"
]
}
YAML-zu-JSON-Konvertierung eines kleinen Konfigurationsblocks.
Häufige Fehler & Fehlerbehebung
- Einfügen mehrerer YAML-Dokumente, getrennt durch ---. — Es wird nur ein einzelnes Dokument konvertiert; sind mehrere vorhanden, wird das erste verwendet. Trenne die Dokumente und konvertiere sie einzeln.
- YAML-Kommentare verschwinden nach der Konvertierung. — Kommentare werden entfernt, da JSON keine Kommentarsyntax hat. Behalte eine Originalkopie des YAML, wenn du die Kommentare behalten musst.
- Fehler wegen ungültigem JSON beim Konvertieren zu YAML. — Prüfe auf nachgestellte Kommas, einfache Anführungszeichen oder unquotierte Schlüssel; die Eingabe muss striktes, gültiges JSON sein, bevor sie zu YAML werden kann.
- Tabs im YAML verursachen einen Parse-Fehler. — YAML erlaubt keine Tabs für die Einrückung. Ersetze Tabulatoren durch Leerzeichen und konvertiere erneut.
Häufig gestellte Fragen
- Was ist ein YAML-zu-JSON-Konverter?
- Es ist ein Tool, das YAML parst und als äquivalentes JSON neu serialisiert. Dieser Konverter läuft auch umgekehrt und wandelt JSON zurück in YAML, sodass du an einem Ort zwischen beiden Formaten wechseln kannst.
- Wie konvertiere ich JSON mit diesem Tool zurück in YAML?
- Stelle den Richtungsschalter auf JSON zu YAML und füge dann dein JSON in das Eingabefeld ein. Die YAML-Ausgabe aktualisiert sich live und kann kopiert oder als .yaml-Datei heruntergeladen werden.
- Unterstützt dieser YAML-zu-JSON-Konverter YAML mit mehreren Dokumenten?
- Er konvertiert ein einzelnes Dokument. Enthält deine Eingabe mehrere durch --- getrennte Dokumente, wird nur das erste in der Ausgabe verwendet.
- Bleiben YAML-Kommentare in der JSON-Ausgabe erhalten?
- Nein. YAML-Kommentare werden bei der Konvertierung entfernt, da JSON keine Kommentare unterstützt. Behalte das Original-YAML, wenn du sie brauchst.
- Welche Einrückung verwendet die JSON-Ausgabe?
- JSON wird mit zwei Leerzeichen Einrückung formatiert, damit es lesbar und diff-freundlich in der Versionsverwaltung bleibt.
- Werden meine YAML- oder JSON-Daten irgendwohin hochgeladen, wenn ich diesen Konverter nutze?
- Nein. Die Konvertierung läuft vollständig in deinem Browser, sodass dein YAML und JSON dein Gerät nie verlassen und nichts auf einen Server hochgeladen wird.
Verwandte Tools
- JSON-Formatierer — JSON verschönern, minimieren und validieren – mit Fehlerposition.
- XML-Formatierer — Verschönere, minimiere und validiere XML und konvertiere XML ↔ JSON.
- JSON zu CSV — Konvertiere ein Array flacher JSON-Objekte in CSV.
- JSON zu Code — Erzeuge Typen für Go, Rust, Python, Java, Kotlin, C# und TypeScript aus JSON.
- JSON-Viewer — Text- und einklappbare Baumansicht mit Ein-/Ausklappen und Knotenpfaden.
- JSON-Baumansicht — Durchstöbere JSON als einklappbaren, typisierten Baum.
- Markdown-Vorschau — Rendere Markdown zu HTML mit Live-Vorschau.
Alle ArrayKit-Tools