YAML-zu-JSON-Konverter
YAML einfuegen und online zu JSON konvertieren - oder umgekehrt auf derselben Seite.
Über YAML-zu-JSON-Konverter
YAML einfuegen und online zu JSON konvertieren - oder umgekehrt auf derselben Seite. Dieser kostenlose YAML-zu-JSON-Konverter laeuft nur im Browser, sodass Docker Compose, GitHub Actions und Kubernetes-Manifeste mit Secrets Ihr Gerat nicht verlassen. Standard-YAML-1.2-CORE-Typing laesst Landercode NO und yes als Strings (YAML 1.1 nur fuer Legacy-yes/no/on/off-Booleans). Multi-Dokument-Streams mit --- werden ein JSON-Array; Richtung tauschen speist die Ausgabe als Eingabe.
So verwenden Sie YAML-zu-JSON-Konverter
- YAML → JSON oder JSON → YAML waehlen (oder nach der Konvertierung Richtung tauschen).
- Config einfuegen, lokale .yaml- / .yml- / .json-Datei ablegen (max. 10 MB - nur Browser-Lesen) oder Docker-Compose-, GitHub-Actions-, Kubernetes- oder Norwegen-Beispiel laden.
- YAML 1.2 CORE (empfohlen) oder YAML 1.1 Legacy waehlen, Einrueckung 2/4 und optional Schluessel sortieren. Typ-Zensus und Multi-Dokument-Badge pruefen.
- Ergebnis kopieren oder herunterladen. Kommentare werden bei YAML → JSON entfernt, weil JSON keine hat. Nichts wird hochgeladen.
Beispiele für YAML-zu-JSON-Konverter
Docker Compose zu JSON
Services-Block aus compose.yaml einfuegen und typisiertes JSON fuer API oder Fixture erhalten. Ports wie "8080:80" bleiben Strings, wenn sie in Anfuehrungszeichen stehen.
GitHub-Actions-Workflow
Workflow-YAML-Ausschnitt zu JSON konvertieren, um die Verschachtelung zu pruefen, oder zurueck zu YAML beim manuellen Bearbeiten von Fixtures.
Kubernetes Deployment
apiVersion / kind / metadata / spec konvertieren sauber. version: "1.25" in Anfuehrungszeichen bleibt String, damit kein Float entsteht.
Multi-Dokument-Stream
Zwei Manifeste getrennt durch --- werden ein JSON-Array mit zwei Objekten. Zurueck zu JSON → YAML fuer einen --- Stream.
Norwegen-Problem pruefen
Norwegen-Beispiel mit YAML 1.2 laden: Land NO bleibt "NO". Auf YAML 1.1 wechseln und NO wird false - Typ-Zensus zeigt stille Coercion.
Häufig gestellte Fragen zu YAML-zu-JSON-Konverter
- Wie konvertiere ich YAML online zu JSON?
- YAML → JSON waehlen, YAML einfuegen (oder .yaml / .yml ablegen) und JSON kopieren oder herunterladen. Die Konvertierung laeuft im Browser - nichts wird hochgeladen.
- Kann ich JSON auf derselben Seite zu YAML konvertieren?
- Ja. Zu JSON → YAML wechseln oder Richtung tauschen. Ein Objekt-Array aus Multi-Dokument-Konvertierung erzeugt wieder einen --- YAML-Stream.
- Funktioniert das fuer Docker Compose, GitHub Actions und Kubernetes?
- Ja. Das sind die Hauptanwendungsfaelle. Beispiele laden oder eigene compose.yaml, Workflows oder Deployments einfuegen. Private Configs bleiben lokal, weil das Parsen den Browser nicht verlaesst.
- Was ist das Norwegen-Problem?
- YAML 1.1 behandelt unzitierte yes, no, on, off, y und n als Booleans, sodass Landercode NO in JSON zu false wird. Dieses Tool nutzt standardmaessig YAML 1.2 CORE, das NO und yes als Strings behaelt. YAML 1.1 nur bei Legacy-Bedarf aktivieren.
- Wie werden Multi-Dokument-YAML-Dateien behandelt?
- Dokumente getrennt durch --- werden ein JSON-Array, ein Element pro Dokument in Quellreihenfolge. So behandeln viele DevOps-Tools einen Manifest-Stream.
- Bleiben YAML-Kommentare in JSON erhalten?
- Nein. JSON hat keine Kommentar-Syntax, daher werden # entfernt. Die UI zeigt ein Badge, wenn Kommentare erkannt wurden, damit klar ist, dass Annotationen nicht ueberlebt haben.
- Wird mein YAML auf einen Server hochgeladen?
- Nein. Parsing und Konvertierung laufen nur im Browser. Sicher fuer Manifeste mit Secrets, Datenbank-URLs und internen Hostnames.
- Worin unterscheidet sich das von anderen YAML-zu-JSON-Konvertern?
- Eine URL deckt beide Richtungen mit Tauschen ab, YAML-1.2-vs-1.1-Schalter fuer das Norwegen-Problem, Multi-Dokument → JSON-Array mit Zaehler, Live-Typ-Zensus, DevOps-Beispiele und zeilengenaue Fehler - ohne Ihre Config hochzuladen.
Verwandte Tools
JSON-Minifier und -Formatter
Kostenloser Online-JSON-Minifier und -Formatter. JSON minifizieren, um Payloads zu verkleinern, oder JSON mit 2-Leerzeichen-Einrückung beautifizieren (pretty-print). Validiert währenddessen - kein Upload nötig.
JSON-zu-CSV-Konverter
JSON zu CSV und CSV zu JSON im Browser. Verschachtelte Objekte flachen, Punkt-Schluessel entflachen beim Rueckweg, NDJSON, Excel-EU-Preset, RFC 4180. Nichts wird hochgeladen.
Diff-Checker (Textvergleich)
Vergleichen Sie zwei Texte nebeneinander im Browser. Nichts wird hochgeladen - sicher fur Configs, Logs und Vertrage. Leerzeichen oder Gross/Klein ignorieren, Wort-Highlights sehen und ein Unified Diff kopieren.