Zum Inhalt springen

YAML sicher in JSON umwandeln

Ein YAML-Dokument einfügen und gültiges JSON ohne stillen Bedeutungsverlust erzeugen.

YAML-Eingabe

Verarbeitung im Browser.

Ein Dokument, höchstens 200.000 Zeichen. Daten bleiben im Browser.

Ergebnis

YAML in JSON umwandeln

Dokument umwandeln

  1. Vollständiges YAML einfügen.
  2. Zwei oder vier Leerzeichen wählen.
  3. Umwandeln und gemeldete Fehler korrigieren.
  4. JSON kopieren oder herunterladen.

Umwandlungsregeln

Maps, Sequenzen, Strings, endliche Zahlen, Boolesche Werte und null werden zu JSON.

Doppelte Schlüssel und mehrere Dokumente werden abgelehnt.

Tags, Aliase, Zyklen, unsichere Ganzzahlen, NaN und Unendlich werden abgelehnt.

Beispiele

Eine Map mit einer items-Sequenz wird zu einem Objekt mit Array.

Doppelter Schlüssel, weiteres ---, Tag oder Alias erzeugt einen Fehler.

Grenzen

  • Maximal 200.000 gespeicherte Zeichen.
  • Keine Rückumwandlung, URL-Abfrage oder Bewahrung von YAML-Kommentaren.

Häufige Fragen

Warum keine Aliase?

JSON kennt keine geteilten Referenzen; Erweiterung kann Zyklen erzeugen.

Warum keine doppelten Schlüssel?

JSON-Verbraucher wählen uneinheitlich; ein Fehler verhindert Bedeutungsverlust.

Werden Datumswerte umgewandelt?

Keine besondere Datumsumwandlung; explizite Tags sind gesperrt.

Wird YAML hochgeladen?

Nein, alles läuft im Browser.