YAML in JSON umwandeln YAML Ain't Markup Language ↔ JavaScript Object Notation Kostenlos Online Sicher
Legen Sie eine YAML-Datei ab und nehmen Sie JSON mit. Gelesen und geschrieben wird hier, in Ihrem Browser, die Datei verlässt Ihr Gerät also nicht — und was der Übergang behält und was nicht, steht unten, statt dass Sie es selbst herausfinden müssen.
Wandeln Sie Ihre Datei um
Legen Sie hier eine YAML-Datei ab, oder wählen Sie eine.
Ihre Datei verlässt dieses Gerät nicht. Alles läuft in Ihrem Browser.
Kein Upload
Aus YAML umwandeln
In YAML umwandeln
Woher diese Formate kommen
CSV ist das älteste und am wenigsten genormte: eine Tabelle als Textzeilen, seit den 1970ern in Gebrauch und erst 2005 schriftlich beschrieben — da hatte längst jedes Programm für sich entschieden, was das Trennzeichen sei und wann Anführungszeichen zu setzen sind. XML wuchs 1998 aus SGML für Dokumente, die strenge Struktur tragen und gegen ein Schema geprüft werden müssen. JSON zog Douglas Crockford um 2001 aus JavaScript heraus, bewusst heruntergebrochen auf Objekte, Listen, Zahlen und Zeichenketten — und dieser Minimalismus ist der Grund, warum es das Web übernahm. YAML ist sein lesbarer Vetter, in dem die Einrückung tut, was anderswo Klammern tun. Beim Umwandeln zählt vor allem eines: CSV ist flach, ein Gitter aus Zeilen und Spalten, während JSON, XML und YAML Bäume sind.
Wo sie Ihnen begegnen
CSV ist das, was eine Tabellenkalkulation ausgibt und was Buchhaltung, Shopsystem oder Kontoauszug Ihnen reichen. JSON ist das, was Webdienste sprechen und worin Konfigurationsdateien zunehmend geschrieben werden. XML hält sich in älteren Unternehmenssystemen, in Rechnungsnormen und im Inneren der Büroformate selbst. YAML ist dort, wo Menschen Einstellungen von Hand schreiben. Zwischen ihnen umzurechnen ist die tägliche Arbeit, Daten von ihrem Entstehungsort dorthin zu bringen, wo sie gebraucht werden.
Häufige Fragen
Meine CSV öffnete sich in Excel als eine einzige Spalte. Warum?
Weil Ihre Tabellenkalkulation ein anderes Trennzeichen erwartete. Excel folgt dem Listentrennzeichen der Regionaleinstellungen; das ist überall dort ein Semikolon, wo das Komma schon das Dezimalzeichen ist — also in weiten Teilen Kontinentaleuropas. Eine durch Kommas getrennte Datei sieht dann wie eine einzige Textspalte aus. Benutzen Sie den Importdialog und geben Sie das Trennzeichen ausdrücklich an, statt die Datei mit einem Doppelklick zu öffnen. Dieselbe Regionaleinstellung ist der Grund, warum 3.5 bisweilen als Datum ankommt.
Warum wird mein verschachteltes JSON keine saubere Tabelle?
Weil eine Tabelle flach ist und JSON ein Baum. Eine Zeile fasst einen Wert je Spalte; ein JSON-Objekt kann eine Liste in einem Feld in einer weiteren Liste tragen. Umwandeln heißt entscheiden, wie man das flach klopft: entweder verschachtelte Namen zu einer langen Spaltenüberschrift zusammenzuziehen oder die Elternzeile für jedes Kind zu wiederholen. Beides sind Zugeständnisse, und keines lässt sich selbsttätig rückgängig machen — darum verlangt der Weg von der Tabelle zurück zur ursprünglichen Gestalt meist eine menschliche Entscheidung.
Verliert die Datei an Qualität?
Das hängt davon ab, was die beiden Formate fassen können. Eine Umwandlung zwischen Formaten, die dasselbe speichern — PNG zu BMP, WAV zu FLAC —, verliert nichts. Eine Umwandlung in ein Format, das Information wegwirft, um Platz zu sparen, etwa JPEG oder MP3, verliert jedes Mal ein wenig, und der Rückweg bringt es nicht zurück. Wo eine Wahl besteht, neigt diese Seite dazu, die ursprüngliche Qualität zu erhalten, statt die kleinste Datei zu erzeugen.
Wird meine Datei irgendwohin hochgeladen?
Nein. Die Umwandlung geschieht in Ihrem Browser, auf Ihrem eigenen Gerät; die Datei verlässt es nie, und es gibt hier auch keinen Server, der sie empfangen könnte. Darum wird eine große Datei durch Ihren eigenen Speicher begrenzt und nicht durch einen Upload, und darum kann nichts, was Sie umwandeln, in irgendwessen Protokollen auftauchen — auch nicht in unseren. Die Werkzeuge für Ton und Film holen ihr Umwandlungswerk allerdings beim ersten Gebrauch von dieser Seite — rund dreißig Megabyte, einmalig; danach geschieht die Arbeit weiterhin ganz auf Ihrem Gerät.
Warum man YAML in JSON umwandelt
YAML ist die Schreibweise, die Menschen wählen, wenn sie Daten von Hand schreiben müssen. Es verwendet Einrückung statt geschweifter Klammern, erlaubt Kommentare und liest sich fast wie eine Gliederung, weshalb es zum Liebling für Konfigurationen wurde: Build-Pipelines, Container-Definitionen, Deployment-Dateien, Einstellungen statischer Websites, Dokumentationswerkzeuge und unzählige Anwendungskonfigurationen. JSON ist die Schreibweise, die Programme bevorzugt erhalten. Es ist streng, hat keine Kommentare, und jede Programmiersprache kann es mit einer Standardbibliothek lesen. Muss eine für Menschen geschriebene Datei an ein Programm, eine API oder ein Werkzeug übergeben werden, das nur JSON akzeptiert, ist eine Umwandlung nötig. Darum wandeln Menschen YAML in JSON um: Sie haben die Daten in der Form, die angenehm zu schreiben ist, und das Ziel will die Form, die leicht zu parsen ist.
Die Situationen sind alltäglich. Ein Entwickler, der eine Konfiguration in YAML pflegt und sie als JSON an einen Dienst senden muss. Ein Team, das eine Einstellungsdatei mit einem Werkzeug prüfen will, das JSON kontrolliert. Eine Autorin, die Front Matter in YAML hat und es einem Skript übergeben will. Ein Student, der sehen will, wie die Einrückung einer YAML-Datei auf geschweifte Klammern abgebildet wird. In jedem Fall sind die Daten dieselben, und nur die Schreibweise ändert sich.
Diese Seite wandelt YAML in Ihrem Browser in JSON um. Ihre Datei wird hier gelesen und geschrieben, verlässt Ihr Gerät also nie, was bei Konfigurationsdateien wichtig ist, die oft Adressen, Namen interner Systeme und manchmal Geheimnisse enthalten. Und die Seite sagt Ihnen vorab, was der Übergang behält und was nicht, statt Sie es entdecken zu lassen. Weiter unten erfahren Sie, wie die Umwandlung funktioniert, was mit den Kommentaren verloren geht und was Sie bei Datumsangaben und Tags erwarten können.
Wie die Umwandlung funktioniert
Dieselben Formen in beiden Schreibweisen
Ihr YAML wird in Ihrem Browser gelesen, und seine Struktur wird als JSON ausgegeben. Die beiden enthalten dieselben Formen: Maps, Listen, Zeichenketten, Zahlen, Wahrheitswerte und null gehen ohne Verlust hinüber. Eine Zuordnung in YAML wird zu einem Objekt in JSON, eine Sequenz wird zu einem Array, und die Skalarwerte behalten ihre Typen. Eine Zeile wie port: 8080 ergibt eine Zahl, und enabled: true ergibt einen Wahrheitswert.
Anker und Aliase werden aufgelöst
YAML hat eine Funktion, die JSON fehlt: Sie können einen Block mit einem Anker markieren und anderswo mit einem Alias darauf verweisen, um sich nicht zu wiederholen. Anker und Aliase werden aufgelöst, das Ergebnis steht also für sich. Jede Stelle, an der der Alias erschien, enthält nun eine vollständige Kopie des Blocks. Das JSON ist länger, braucht aber kein Wissen über Anker, um gelesen zu werden.
Einrückung wird zu Struktur
In YAML wird Struktur durch Einrückung ausgedrückt. In JSON wird sie durch geschweifte und eckige Klammern ausgedrückt. Der Umwandler liest die Einrückung, wie der Autor sie meinte, und schreibt die Klammern für Sie. Fehler in der Einrückung, die häufigsten YAML-Fehler, werden gemeldet und nicht erraten.
Was erhalten bleibt
Alles, was Daten sind
Alles bleibt erhalten, weil die beiden dieselben Formen enthalten: Maps, Listen, Zeichenketten, Zahlen, Wahrheitswerte und null gehen ohne Verlust hinüber. War es ein Wert in Ihrem YAML, ist es ein Wert im JSON.
Die Reihenfolge der Schlüssel
Schlüssel behalten die Reihenfolge, in der sie geschrieben wurden, das JSON liest sich also in derselben Abfolge wie das YAML.
Mehrzeilige Zeichenketten
Zeichenketten, die in YAML über mehrere Zeilen gehen und mit den Blockstilen geschrieben sind, werden als einzelne Zeichenketten mit Zeilenumbrüchen darin übernommen, die JSON als Escape-Sequenzen schreibt. Der Text ist derselbe.
Was Sie wissen sollten, bevor Sie YAML in JSON umwandeln
Kommentare und Layout entfallen
Kommentare, Leerzeilen und die Wahl zwischen angeführt und bloß sind, wie sich eine YAML-Datei liest, nicht, was sie bedeutet, und nichts davon überlebt, weil JSON keinen Platz hat, sie aufzubewahren. Ist Ihr YAML voller erklärender Kommentare, hat das JSON keinen davon. Behalten Sie das YAML als die Datei, die Menschen lesen und bearbeiten, und behandeln Sie das JSON als abgeleitete Kopie.
Unangeführte Datumsangaben kommen als Text an
Ein ohne Anführungszeichen geschriebenes Datum kommt als Text an, da JSON kein Datum kennt. Eine Zeile wie released: 2026-03-14 ergibt die Zeichenkette 2026-03-14. Das Programm, das das JSON liest, muss sie als Datum deuten, wenn es eines braucht.
Eigene Tags werden nicht beachtet
Eigene Tags werden nicht beachtet: Nur die Standardtypen werden gelesen, was auch verhindert, dass eine Datei etwas verlangt, das diese Seite nicht hat. YAML erlaubt Tags, die einem bestimmten Programm sagen, ein bestimmtes Objekt zu bauen. Solche Anweisungen bedeuten hier nichts, und der Umwandler folgt ihnen nicht.
So wandeln Sie YAML hier in JSON um
Datei hinzufügen
Ziehen Sie die YAML-Datei auf die Seite oder wählen Sie sie auf Ihrem Gerät aus. Sie wird in Ihrem Browser gelesen und nicht hochgeladen.
Umwandeln
Klicken Sie auf die Schaltfläche. Eine Datei gewöhnlicher Größe braucht einen Moment. Lassen Sie die Seite geöffnet, bis es fertig ist.
Herunterladen und prüfen
Laden Sie das JSON herunter und öffnen Sie es in einem Texteditor. Sehen Sie sich Anfang und Ende an und prüfen Sie, dass Struktur und Typen Ihren Erwartungen entsprechen.
Ein genauerer Blick auf YAML und JSON
Zwei Schreibweisen für dieselben Daten
YAML wurde entworfen, damit Menschen es leicht schreiben und lesen können. JSON wurde entworfen, damit Programme es leicht lesen und schreiben können. Sie überlappen so weit, dass JSON nahezu eine Teilmenge von YAML ist und ein YAML-Leser JSON meist lesen kann. Umgekehrt gilt das nicht, weil YAML mehr Funktionen hat. YAML in JSON umzuwandeln heißt, von der reicheren zur strengeren Schreibweise zu gehen und die Extras aufzugeben: Kommentare, Anker und Tags.
Warum Einrückungsfehler wichtig sind
Weil YAML auf Einrückung beruht, ändert eine verrutschte Zeile die Bedeutung, und manchmal wird sie trotzdem geparst. Ein Schlüssel, der in einem Block hätte stehen sollen, landet außerhalb. Das JSON macht solche Fehler sichtbar, da die Klammern genau zeigen, wo jeder Schlüssel gelandet ist. Das Umwandeln ist daher auch eine praktische Möglichkeit zu prüfen, dass eine Datei bedeutet, was Sie denken.
Tabulatoren
YAML erlaubt keine Tabulatoren zur Einrückung. Enthält Ihre Datei welche, meldet die Umwandlung ein Problem. Ersetzen Sie die Tabulatoren durch Leerzeichen und versuchen Sie es erneut.
Häufige Situationen im Einzelnen
Konfiguration für Dienste und Werkzeuge
Viele Werkzeuge akzeptieren Konfiguration nur in JSON oder prüfen sie gegen ein JSON-Schema. Wandeln Sie Ihr YAML um und nutzen Sie das Ergebnis, wo JSON verlangt wird.
Prüfen, was eine Datei wirklich sagt
Verhält sich eine YAML-Konfiguration merkwürdig, zeigt die Umwandlung in JSON die Struktur unmissverständlich. Falsch platzierte Schlüssel und falsche Typen fallen auf.
Skripte und APIs speisen
Einer API, die einen JSON-Body nimmt, kann nach der Umwandlung der Inhalt einer YAML-Datei übergeben werden. So können Sie die Datei in der Form behalten, in der Sie sie gern bearbeiten.
Dokumentation und Inhaltsdateien
Generatoren statischer Websites und Dokumentationswerkzeuge nutzen YAML für Front Matter und Datendateien. Sie umzuwandeln lässt andere Werkzeuge dieselben Daten lesen.
Praktische Hinweise, bevor Sie YAML in JSON umwandeln
Die Einrückung prüfen
Verwenden Sie Leerzeichen, keine Tabulatoren, und halten Sie auf jeder Ebene dieselbe Breite. Die meisten Editoren können Leerraum anzeigen und YAML-Fehler hervorheben.
Werte anführen, die Text bleiben müssen
Ein bloßer Wert wie yes, no oder 1.0 kann als Wahrheitswert oder Zahl gelesen werden. Meinen Sie Text, setzen Sie Anführungszeichen darum. Das schützt Versionsnummern, Codes und Länderkürzel.
Die Kommentare im YAML behalten
Da Kommentare nicht überleben, behalten Sie das YAML mit seinen Erklärungen als Original und erzeugen das JSON bei Bedarf neu.
Große Dateien
Alles läuft auf Ihrem Gerät, eine sehr große Datei braucht also Speicher. Bei Dateien von vielen Megabyte nutzen Sie einen Computer und teilen die Daten auf, wenn sich die Seite schwertut.
Fragen, die man vor dem Umwandeln stellt
Wo sind meine Kommentare geblieben?
Sie sind weg. JSON hat keinen Platz, Kommentare aufzubewahren, und sie sind, wie sich eine Datei liest, nicht, was sie bedeutet.
Warum ist mein Datum eine Zeichenkette?
Weil JSON kein Datum kennt. Ein ohne Anführungszeichen geschriebenes Datum kommt als Text an.
Was geschieht mit Ankern und Aliasen?
Sie werden aufgelöst, das Ergebnis steht also für sich.
Warum hat mein Tag nicht funktioniert?
Eigene Tags werden nicht beachtet. Nur die Standardtypen werden gelesen.
Wird meine Datei hochgeladen?
Nein. Die Umwandlung läuft in Ihrem Browser, und die Datei verlässt Ihr Gerät nie.
Kann ich zu YAML zurückkehren?
Ja. JSON in YAML umwandeln schreibt die Daten wieder in der lesbaren Form, wenn auch ohne die Kommentare, die das Original hatte.
Klug wählen, wenn Sie YAML in JSON umwandeln
Wird JSON wirklich verlangt?
Liest das empfangende Werkzeug YAML, behalten Sie das YAML. Wandeln Sie nur um, wenn JSON verlangt wird.
Andere Ziele
Ist das Ziel eine Auszeichnungsdatei, kann JSON in XML umwandeln folgen. Für Tabellen bedienen JSON in CSV umwandeln und JSON in XLSX umwandeln Tabellenkalkulationen.
Das YAML behalten
Das YAML ist das Original, mit seinen Kommentaren und seinem Layout. Behalten Sie es und behandeln Sie das JSON als Kopie.
Nach der Umwandlung ein gutes Ergebnis erzielen
Das JSON in einem Betrachter prüfen
Öffnen Sie das Ergebnis in einem Editor, der JSON versteht, und klappen Sie die Objekte zusammen. Sieht die Struktur aus wie erwartet, ist sie in Ordnung.
Die Typen prüfen
Sehen Sie sich Werte wie Versionen, Codes und Kennzeichen an. Achten Sie darauf, dass es Zeichenketten sind, wo Sie Zeichenketten meinten, und Zahlen, wo Sie Zahlen meinten.
Für den Transport minimieren
Wird das JSON über ein Netzwerk gesendet, gibt es Werkzeuge, die Leerraum entfernen und es leichter machen. Die Daten bleiben gleich.
Ihr YAML so vorbereiten, dass es sich gut umwandeln lässt
Schlicht halten
Wenn Sie YAML in JSON umwandeln, lässt sich schlichtes YAML am besten umwandeln: Maps, Listen und einfache Werte. Funktionen wie eigene Tags werden ignoriert, und Anker machen die Datei nur länger.
Bei Typen eindeutig sein
Führen Sie alles an, was wie ein anderer Typ aussieht. Eindeutig ist sicherer als clever, und das JSON trägt genau, was Sie geschrieben haben.
Zuerst mit einem kleinen Stück testen
Ist Ihre Datei groß, nehmen Sie einen Abschnitt in eine Testdatei und wandeln diese um. Ein kurzer Blick auf das Ergebnis zeigt, ob die Struktur den Erwartungen entspricht.
Das Beste herausholen, wenn Sie YAML in JSON umwandeln
Die Umwandlung als Kontrolle nutzen
Eine der besten Verwendungen der Seite ist die als Spiegel. Wenn Sie YAML in JSON umwandeln, zeigen die Klammern genau, wie die Einrückung verstanden wurde. Sitzt ein Schlüssel auf der falschen Ebene oder hat eine Liste einen Eintrag verschluckt, der nicht hineingehörte, ist das im Ergebnis klar zu sehen. Viele Menschen wandeln eine Konfiguration allein um, um zu bestätigen, dass sie sagt, was sie meinten.
Auf die häufigen Typüberraschungen achten
YAML liest manche bloßen Wörter als andere Typen. Das Wort no kann als false gelesen werden, eine Version wie 1.10 als die Zahl 1.1 und ein Länderkürzel wie NO in manchen Lesern als Wahrheitswert. Der Umwandler folgt den Standardtypen, Werte, die wie Zahlen oder Wahrheitswerte aussehen, werden also als solche typisiert. Sollen sie Text bleiben, setzen Sie vor dem Umwandeln im YAML Anführungszeichen darum.
Lange Zeichenketten und Blockstile
YAML bietet Blockstile für langen Text, einen, der Zeilenumbrüche behält, und einen, der sie zu Leerzeichen faltet. Beide werden gelesen, wie es die Autoren des Formats vorsahen, und die entstehende Zeichenkette wird mit ihren Zeilenumbrüchen als Escape-Sequenzen ins JSON geschrieben. Der Text ist derselbe, und das JSON ist für einen Menschen schlicht weniger angenehm zu lesen, was der Grund ist, warum es das YAML gibt.
Mehrere Dokumente in einer Datei
YAML erlaubt mehr als ein Dokument in einer einzigen Datei, getrennt durch drei Bindestriche. Hat Ihre Datei mehrere, überlegen Sie, welches Sie wollen. Teilen Sie sie in getrennte Dateien auf und wandeln Sie jede um, sodass jede JSON-Datei ein Dokument enthält.
Geheimnisse in der Konfiguration
Konfigurationsdateien enthalten manchmal Passwörter, Tokens und Schlüssel. Da die Umwandlung in Ihrem Browser geschieht, wird nichts irgendwohin gesendet. Dennoch lassen Sie die umgewandelte Datei nicht in einem gemeinsamen Ordner oder einer E-Mail liegen und entfernen Sie die Geheimnisse, bevor Sie sie weitergeben.
Beide Formate im Gleichschritt halten
Braucht ein Projekt von denselben Daten sowohl eine YAML- als auch eine JSON-Fassung, behandeln Sie die eine als Quelle und erzeugen die andere jedes Mal neu, wenn sie sich ändert. Wann immer Sie YAML in JSON umwandeln, tun Sie es aus dem aktuellen YAML und flicken Sie das JSON nicht von Hand. So können die beiden nicht auseinanderdriften.
Gegen ein Schema prüfen
Viele Werkzeuge prüfen JSON gegen ein Schema, eine Beschreibung, welche Schlüssel und Typen erlaubt sind. Eine YAML-Konfiguration lässt sich nicht immer direkt prüfen, ihre JSON-Form aber schon. Das ist ein häufiger Grund, YAML in JSON umzuwandeln: um die Datei zu prüfen, bevor sie ein System erreicht, das sie ablehnen würde.
Datenschutz und Handhabung
Warum die lokale Umwandlung bei Konfiguration wichtig ist
Konfigurationsdateien enthalten oft Adressen, Namen interner Systeme und manchmal Schlüssel und Passwörter. Viele Online-Umwandler laden Ihre Datei auf einen Server, verarbeiten sie und senden das Ergebnis zurück, und eine Zeit lang liegt eine Kopie auf einem Rechner, den Sie nicht kontrollieren. Hier erledigt Ihr eigener Browser die Arbeit, die Datei bleibt also auf Ihrem Gerät.
Was geschieht, wenn Sie gehen
Schließen Sie die Seite, verschwindet die umgewandelte Datei aus dem Browser, laden Sie sie also zuerst herunter. Von Ihrer Datei wird nichts aufbewahrt.
Wenn etwas schiefgeht
Die Seite meldet einen YAML-Fehler
Sehen Sie sich die Zeile an, auf die sie hinweist. Häufige Ursachen sind für die Einrückung verwendete Tabulatoren, ein fehlendes Leerzeichen nach einem Doppelpunkt oder ein Anführungszeichen, das sich nicht schließt.
Die Struktur ist nicht, was ich erwartet habe
Prüfen Sie die Einrückung. Eine Zeile, die um ein Leerzeichen daneben liegt, gehört zu einem anderen Block, als Sie beabsichtigt haben.
Die Seite friert bei einer großen Datei ein
Alles läuft auf Ihrem Gerät, und eine große Datei braucht Speicher. Versuchen Sie es erneut auf einem Computer oder teilen Sie die Daten.
Verwandte Werkzeuge
Dieselbe Werkzeugfamilie deckt die benachbarten Aufgaben ab. Um zurückzugehen, nutzen Sie JSON in YAML umwandeln. Für Auszeichnung wandeln XML in JSON umwandeln und JSON in XML umwandeln zwischen diesen beiden um. Für Tabellen gibt es JSON in CSV umwandeln, CSV in JSON umwandeln, JSON in XLSX umwandeln und XLSX in JSON umwandeln.
Ein durchgerechnetes Beispiel
Angenommen, Ihr Team führt die Einstellungen einer Anwendung in einer YAML-Datei mit Kommentaren, Ankern für wiederholte Blöcke und einem Veröffentlichungsdatum, und ein Überwachungswerkzeug will dieselben Einstellungen als JSON. Sie ziehen die Datei hierher und klicken auf die Schaltfläche. Einen Moment später laden Sie ein JSON herunter, in dem die Anker aufgelöst sind, das Datum eine Zeichenkette ist und die Kommentare weg sind. Sie schicken es an das Werkzeug. Das YAML bleibt mit seinen Kommentaren in Ihrem Repository, als die Datei, die Menschen bearbeiten.
Eine kurze Checkliste
Vor dem Umwandeln
Prüfen Sie die Einrückung. Führen Sie Werte an, die Text bleiben müssen. Behalten Sie das YAML.
Beim Umwandeln
Bleiben Sie auf der Seite, bis die Datei fertig ist.
Nach dem Umwandeln
Öffnen Sie das JSON, prüfen Sie Struktur und Typen und testen Sie es mit dem Werkzeug, das es lesen wird.
Häufige Fehler
Erwarten, dass Kommentare überleben
Das tun sie nicht. Behalten Sie das YAML für die Erklärungen.
Mehrdeutige Werte bloß lassen
Werte wie yes, no und 1.0 können als anderer Typ gelesen werden. Führen Sie sie an.
Tabulatoren verwenden
YAML erlaubt keine Tabulatoren zur Einrückung. Verwenden Sie Leerzeichen.
Ihre Datei bleibt auf Ihrem Gerät
Die Umwandlung findet lokal statt. Ihre Datei wird von Ihrem eigenen Browser gelesen, dort neu geschrieben und als JSON zurückgegeben. Nichts wird hochgeladen, es landet also keine Kopie auf einem Server, und niemand sonst kann sie lesen. Bei Konfiguration mit privatem Inhalt ist das der sichere Weg, YAML in JSON umzuwandeln.
Zusammenfassung
Um YAML hier in JSON umzuwandeln, ziehen Sie die Datei hinein und klicken auf die Schaltfläche. Sie wird in Ihrem Browser gelesen und geschrieben, die Datei verlässt Ihr Gerät also nie. Alles bleibt erhalten, weil die beiden dieselben Formen enthalten: Maps, Listen, Zeichenketten, Zahlen, Wahrheitswerte und null gehen ohne Verlust hinüber. Anker und Aliase werden aufgelöst, das Ergebnis steht also für sich. Kommentare, Leerzeilen und die Wahl zwischen angeführt und bloß sind, wie sich eine YAML-Datei liest, nicht, was sie bedeutet, und nichts davon überlebt, weil JSON keinen Platz hat, sie aufzubewahren. Ein ohne Anführungszeichen geschriebenes Datum kommt als Text an, da JSON kein Datum kennt. Eigene Tags werden nicht beachtet: Nur die Standardtypen werden gelesen.