Häufige Fragen
Häufige Fragen zu JSON und YAML
Was macht jsonyaml.de genau?
jsonyaml.de wandelt JSON in YAML um und YAML zurück in JSON, in beide Richtungen und komplett lokal in Deinem Browser. Du fügst links Deinen Text ein, das Ergebnis erscheint rechts sofort. Es gibt keinen Upload auf einen Server und keine Anmeldung.
In welche Richtung wird konvertiert?
In beide. Über den Umschalter in der Steuerleiste wählst Du zwischen JSON zu YAML und YAML zu JSON. Wenn Du umschaltest und die aktuelle Ausgabe fehlerfrei war, übernimmt das Tool sie als neue Eingabe, so kannst Du bequem hin und her wandeln.
Gehen beim Konvertieren Daten verloren?
Die eigentlichen Daten (Objekte, Listen, Zahlen, Wahrheitswerte, null) werden 1:1 übertragen, und die Reihenfolge der Schlüssel bleibt erhalten. Verloren gehen aber YAML-Kommentare, denn JSON kennt keine. YAML-Anchor und Alias werden beim Umwandeln in JSON ausgeschrieben, weil JSON keine Referenzen kennt. Mehr dazu im Ratgeber zu den Fallstricken.
Kann ich die Einrückung der Ausgabe einstellen?
Ja. Über das Auswahlfeld in der Steuerleiste wählst Du zwei oder vier Leerzeichen Einrückung. Die Einstellung wirkt sowohl auf die YAML- als auch auf die JSON-Ausgabe und wird sofort angewendet.
Was passiert bei ungültiger Eingabe?
Statt still ein falsches Ergebnis zu liefern, zeigt das Tool eine klare Fehlermeldung an. Bei YAML-Fehlern nennt es zusätzlich die Zeilennummer, damit Du die Stelle schnell findest. Sobald die Eingabe wieder gültig ist, erscheint die Ausgabe automatisch.
Werden meine Daten hochgeladen?
Nein. Die gesamte Umwandlung läuft direkt in Deinem Browser, mit JSON.parse für die JSON-Seite und der Bibliothek js-yaml für die YAML-Seite. Deine Daten verlassen Dein Gerät nicht. Du kannst das im Netzwerk-Tab der Browser-Entwicklertools überprüfen. Gerade bei Konfigurationsdateien mit Schlüsseln oder Geheimnissen ist das ein echter Vorteil.
Werden mehrere YAML-Dokumente unterstützt?
Ja. Enthält Deine YAML-Eingabe mehrere Dokumente, die durch drei Bindestriche getrennt sind, fasst das Tool sie beim Umwandeln in ein JSON-Array zusammen. Ein einzelnes Dokument bleibt ein einfaches Objekt.
Kostet das Tool etwas oder brauche ich ein Konto?
Nein. jsonyaml.de ist kostenlos und braucht keine Anmeldung. Du musst nichts installieren und keine E-Mail-Adresse angeben, sondern startest direkt. Über den Button „Beispiel laden“ bekommst Du einen passenden Startpunkt.