À propos de cet outil
JSON et YAML décrivent les mêmes structures de données : maps, listes et scalaires. YAML troque les crochets contre l'indentation, ce qui en fait le format par défaut des fichiers de configuration, tandis que JSON domine les API.
Utilisez-le pour transposer des charges utiles dans des manifestes Kubernetes, des configurations CI ou des fichiers docker-compose — et inversement.
Les commentaires YAML ne peuvent pas être représentés en JSON et sont supprimés lors de la conversion en JSON.
Questions fréquentes
Tout JSON est-il un YAML valide ?
Oui — JSON est un sous-ensemble de YAML 1.2, donc tout document JSON est déjà un YAML valide. L'inverse n'est pas vrai.
Qu'advient-il des commentaires ?
JSON n'a pas de syntaxe de commentaire, donc les commentaires YAML sont supprimés lors de la conversion YAML → JSON.
Quelle version de YAML est utilisée ?
YAML 1.2 — les scalaires simples comme 'on' ou 'no' sont conservés comme chaînes, évitant ainsi le classique problème de la Norvège.