So verwenden Sie JSON zu YAML
- Fügen Sie JSON ein, zum Beispiel ein OpenAPI-Dokument oder ein Kubernetes-Manifest in JSON-Form.
- Wählen Sie eine Einrückung von 2 oder 4 Leerzeichen.
- Kopieren Sie das YAML in Ihre Konfigurationsdatei.
Über JSON zu YAML
YAML ist in der Praxis eine Obermenge von JSON, das heißt, jede JSON-Datei lässt sich als YAML ausdrücken. Der Unterschied ist die Lesbarkeit: keine geschweiften Klammern, keine Anführungszeichen um die meisten Strings und Einrückung statt Satzzeichen. Deshalb setzen Kubernetes, Docker Compose, GitHub Actions, Ansible und OpenAPI darauf.
Der Konverter schreibt YAML im Blockstil. Strings werden nur dann in Anführungszeichen gesetzt, wenn es nötig ist, etwa wenn sie wie Zahlen oder Booleans aussehen, sodass "true" ein String bleibt und auf der anderen Seite nicht zu einem Boolean wird.