Utils365

JSON in YAML umwandeln

Mach aus JSON lesbares YAML, das genau dasselbe bedeutet.

JSON einfügen, eine .json-Datei öffnen oder hier ablegen

Weiter: JSON-Formatierer · JSON zu XML · JSON zu CSV

Problem mit diesem Tool melden

So verwendest du JSON zu YAML

  1. JSON einfügen

    Füge JSON ein oder öffne bzw. ziehe eine .json-Datei hierher. Es wird schon beim Tippen geprüft und umgewandelt.

  2. Einrückung wählen

    Wähle 2 oder 4 Leerzeichen. Die Schlüssel bleiben in ihrer Reihenfolge, und Zahlen behalten die Ziffern, die du geschrieben hast.

  3. Kopieren oder herunterladen

    Kopiere das YAML oder lade es als .yaml-Datei herunter.

Warum Utils365?

  • Sicher für jeden YAML-Parser

    Strings, die ein YAML-Parser für etwas anderes halten könnte, etwa yes, on, 007 oder 2024-01-01, werden in Anführungszeichen gesetzt und bleiben so in alten wie neuen Parsern Text.

  • Nichts umsortiert oder gerundet

    Schlüssel kommen in der Reihenfolge heraus, in der du sie geschrieben hast, und Zahlen wie 1.10 oder lange IDs behalten jede Ziffer.

  • Fehler, die du beheben kannst

    Bei ungültigem JSON siehst du Zeile und Spalte des Fehlers mit einem Hinweis, etwa auf ein Komma am Ende oder ein fehlendes Anführungszeichen.

  • Privat durch Design

    Dein JSON wird auf deinem Gerät umgewandelt und nie hochgeladen, Geheimnisse in Konfigurationsdateien bleiben also bei dir.

Häufig gestellte Fragen

Kann ich ein JSON-Array oder einen einzelnen Wert umwandeln?

Ja. Ein Array auf oberster Ebene wird zu einer YAML-Liste, und ein einzelner Wert wie 42 oder "hello" wird zu einem einzeiligen YAML-Dokument.

Warum stehen manche Strings in Anführungszeichen?

YAML liest yes, no, on, off, Zahlen und Datumsangaben ohne Anführungszeichen als Boolesche Werte, Zahlen oder Datum. Mit Anführungszeichen bleiben sie der Text, der sie in deinem JSON waren.

Ändern sich meine Schlüsselreihenfolge oder Zahlen?

Nein. Schlüssel bleiben in ihrer Reihenfolge, auch solche wie "2" und "1", und Zahlen werden genau so geschrieben, wie sie im JSON stehen.

Kann JSON Kommentare für das YAML enthalten?

Nein. Standard-JSON kennt keine Kommentare, also hat auch das YAML keine. Füge sie nach dem Umwandeln mit einem # am Zeilenanfang hinzu.

Gibt es eine Größenbegrenzung?

Dateien bis 50 MB lassen sich öffnen. Sehr große Ergebnisse werden auf der Seite gekürzt angezeigt, Kopieren und Herunterladen enthalten aber alles.