YAML → JSON
Wandelt YAML-Dateien in JSON um.
Dieses Tool benötigt JavaScript. Aktiviere JavaScript in deinem Browser und lade die Seite neu.
VON YAML ZU JSON IN EINEM SCHRITT.
YAML → JSON wandelt Konfigurations- und Datendateien im YAML-Format in JSON um. Die Einstellungsdateien von Docker Compose, Kubernetes, GitHub Actions und vielen Anwendungen sind YAML; musst du sie in eine API, ein JSON-Schema oder ein Programm bringen, das kein YAML liest, wandelt dieses Werkzeug sie in einem Schritt um. Die Ausgabe wird mit 2 Leerzeichen, 4 Leerzeichen oder einem Tabulator eingerückt; türkische und andere Unicode-Zeichen bleiben, wie sie sind.
YAML-Dateien mit mehreren durch „---“ getrennten Dokumenten werden so in eine JSON-Liste umgewandelt, dass jedes Dokument ein Element wird. Weil JSON keinen Datumstyp kennt, werden Datums- und Zeitwerte aus dem YAML in Text verwandelt. Die Datei wird im sicheren Lademodus geöffnet: Die Fähigkeiten von YAML, Programmobjekte zu erzeugen, sind abgeschaltet, deshalb birgt auch das Umwandeln einer fremden Datei kein Risiko. Gibt es einen Einrückungsfehler oder eine ungültige Struktur, werden Zeile und Spalte des Fehlers gezeigt. YAML-, YML- und TXT-Dateien werden angenommen, bis 16 MB. Du kannst bis zu 20 Dateien auf einmal hochladen; alle werden mit denselben Einstellungen verarbeitet, mehrere Dateien kommen als eine ZIP-Datei.
Von Anfang bis Ende
- Lade deine YAML-Datei hoch. Zieh eine YAML-, YML- oder TXT-Datei hinein oder wähle sie aus.
- Wähle die Einrückung. 2 Leerzeichen, 4 Leerzeichen oder ein Tabulator.
- Umwandeln und herunterladen. Lade das JSON herunter, sobald es fertig ist. Die Zahl der Dokumente steht auf dem Bildschirm.
Häufige Fragen
Was passiert mit Kommentaren?
Weil JSON keine Kommentare unterstützt, werden die mit # beginnenden Kommentare aus dem YAML nicht in die Ausgabe übernommen.
Werden Anker und Aliase (& und *) unterstützt?
Ja. Aliase werden aufgelöst und ihre Werte im JSON offen ausgeschrieben.
Warum sieht die Zeilennummer in der Fehlermeldung anders aus?
Ein YAML-Fehler kommt meist von der Einrückung in der Zeile davor. Prüfe die Einrückungen direkt über der genannten Zeile; stelle sicher, dass Leerzeichen statt Tabulatoren genutzt wurden.
Bleibt meine Datei auf dem Server?
Nein. Deine Datei kommt nur zur Verarbeitung auf den Server und wird gelöscht, sobald der Auftrag fertig ist; auch das Ergebnis wird gelöscht, wenn du es heruntergeladen und das Werkzeug verlassen hast. Du brauchst kein Konto, keinen Namen und keine E-Mail-Adresse, und deine Dateien werden an keinen Drittanbieter gesendet. Die Nutzung ist kostenlos: Es gibt kein stündliches oder tägliches Kontingent für die Anzahl der Vorgänge, vor der Verarbeitung musst du keine Werbung ansehen, und wir fügen der Ausgabe kein Wasserzeichen hinzu.
Weitere Datei-Tools
RUPO Studio