YAML in JSON umwandeln
Konfigurationsdatei einfügen und JSON bekommen. Anker werden aufgelöst, Blockstrings behalten ihre Zeilenumbrüche, und stimmt etwas nicht, erscheint die Meldung des Parsers statt eines leeren Felds.
Konfigurationen enthalten oft Schlüssel und Hostnamen — hier wird nichts verschickt.
- Kostenlos
- Dateien verlassen Ihr Gerät nicht
- Ohne Anmeldung
- Kein Dateilimit
So geht es
- YAML in das erste Feld einfügen.
- JSON darunter lesen — es entsteht beim Tippen.
- «Kopieren» drücken oder den Reiter wechseln, um zurück zu wandeln.
Gut zu wissen
Wo die beiden Formate auseinandergehen
YAML kennt Dinge, die JSON fehlen: Kommentare, Anker, Datumswerte und jene berüchtigte Regel, die «no» zu false machte. Kommentare entfallen, weil JSON keinen Platz für sie hat; alles Übrige wird in den nächstliegenden JSON-Wert überführt. Ein als Zahl geschriebener Schlüssel bleibt ein Schlüssel, denn dort erlaubt JSON nur Zeichenketten.
Warum Konfigurationen ein lokales Werkzeug verdienen
Eine YAML-Datei ist meist eine Konfiguration, und Konfigurationen enthalten Hostnamen, Bucket-Namen und oft einen Schlüssel, den jemand nicht in den Secret-Store verschoben hat. Hier wird nichts hochgeladen — eine Datei aus einem echten Deployment einzufügen endet also nicht in einem Vorfallsbericht.
Häufige Fragen
Werden Anker und Aliase unterstützt?
Ja. Ein Alias wird zu dem Wert aufgelöst, auf den er zeigt, denn JSON kennt keine Referenzen. Dateien mit absichtlich explodierenden Aliassen werden abgewiesen, statt den Tab einfrieren zu lassen.
Was passiert mit Kommentaren?
Sie werden entfernt. JSON hat keine Kommentarsyntax, und eine zu erfinden ergäbe eine Datei, die kein Parser annimmt.
Kann es eine Datei mit mehreren Dokumenten lesen?
Es wandelt das erste Dokument um. Mit --- getrennte Dateien sind meist Kubernetes-Manifeste, und jedes davon ist ohnehin ein eigenes Objekt.
Wird die Datei an einen Server geschickt?
Nein. Das Einlesen geschieht vollständig in Ihrem Browser.
Ähnliche Tools
- JSON in YAML umwandeln JSON aus einer API-Antwort oder einem Export einfügen und YAML bekommen, das man wirklich lesen…
- JSON formatieren JSON einfügen und formatiert, geprüft oder minifiziert zurückbekommen. Die Daten bleiben im Bro…
- CSV in JSON umwandeln Tabelle einfügen, JSON bekommen. Gelesen wird nach RFC 4180: Eine Zelle wie «Meier, Jan» bleibt…
- XML formatieren Maschinell erzeugtes XML kommt als eine gewaltige Zeile an. Hier eingefügt, tritt die Struktur…
- Base64 kodieren und dekodieren Text einfügen und Base64 erhalten — oder Base64 einfügen und den Text zurückbekommen. Kyrillisc…
- Wörter zählen Text eingeben oder einfügen — die Zähler aktualisieren sich sofort: Wörter, Zeichen, Sätze, Abs…
- Groß- und Kleinschreibung umwandeln Text einfügen, Schreibweise wählen, Ergebnis kopieren. Neun Arten, dieselben Wörter zu schreibe…
- JSON verschönern Fügen Sie eine Wand aus minifiziertem JSON ein und lesen Sie sie wie ein Dokument. Die Einrücku…