Convertisseur JSON en YAML
Collez n'importe quel JSON (objets, tableaux, chaînes, nombres, booléens, null) et obtenez du YAML correctement indenté.
YAML
Questions fréquentes
Pourquoi aurais-je besoin de YAML plutôt que de JSON ?
YAML est le format de configuration standard pour des outils comme Docker Compose, Kubernetes, GitHub Actions et Ansible. Puisque YAML est un sur-ensemble du modèle de données JSON, convertir une config JSON existante ou des réponses d'API en YAML est une étape courante lors de l'adoption d'un de ces outils.
Cela prend-il en charge les ancres YAML, les commentaires ou les fichiers multi-documents ?
Non, c'est un convertisseur ciblé pour des données de forme JSON simple, il produit du YAML en style bloc standard pour les objets, tableaux et valeurs scalaires. Il ne génère pas de fonctionnalités propres à YAML comme les ancres/alias ou les commentaires, puisque JSON n'a pas d'équivalent à traduire.
Comment les chaînes qui ressemblent à des nombres ou des booléens sont-elles traitées ?
Elles sont automatiquement mises entre guillemets dans la sortie YAML (par exemple "true" ou "42") afin qu'un parseur YAML les relise comme des chaînes, pas comme un vrai booléen ou nombre, préservant exactement le type JSON d'origine.