Le JSON doit être valide
Les objets JavaScript, commentaires, virgules finales et clés non citées ne sont pas acceptés comme JSON standard.
ATELIER JSON VERS YAML
Transformez un JSON strict en YAML clair pour vos fichiers de configuration, sans envoyer vos données à un serveur.
# Prêt quand vous l’êtesProduisez une configuration lisible tout en gardant le contrôle sur le format de sortie.
service:
retries: 3Convertissez un objet JSON imbriqué en configuration YAML plus facile à relire.
user:
name: AdaPrésentez en YAML les mêmes données que votre API échange en JSON.
indent: 2 spacesChoisissez l’indentation et la largeur de ligne adaptées à votre équipe.
Les objets JavaScript, commentaires, virgules finales et clés non citées ne sont pas acceptés comme JSON standard.
Les valeurs texte sont citées si nécessaire pour éviter de les interpréter comme nombres, booléens ou valeurs nulles.
Vérifiez le résultat dans l’outil qui le lira : les conventions de configuration varient selon les applications.
Les objets, listes et scalaires JSON ont des formes YAML correspondantes. Vérifiez les types et l’indentation avant de réutiliser le résultat.
"name": "Ada"name: AdaÀ noterUne chaîne simple peut être écrite sans guillemets si son contenu reste non ambigu.
"enabled": trueenabled: trueÀ noterLes booléens JSON deviennent les scalaires booléens true ou false.
"count": 3count: 3À noterLes nombres restent des valeurs numériques.
"items": ["a", "b"]items:
- a
- bÀ noterUn tableau JSON devient une séquence YAML et conserve son ordre.
"value": nullvalue: nullÀ noterLa valeur nulle JSON devient le scalaire YAML null.
JSON est un sous-ensemble de YAML dans plusieurs usages, mais les consommateurs YAML peuvent appliquer des règles supplémentaires.
JSON ne contient pas de commentaires; le convertisseur ne peut pas déduire des annotations fiables.
Les dates, tags et objets spécifiques à une application ne sont pas ajoutés sans information dans le JSON.
Les chaînes ressemblant à des nombres, dates ou booléens doivent rester citées dans la sortie.
Validez le YAML final avec l’application ou le pipeline qui l’utilisera.
Non. L’analyse et la génération YAML s’effectuent dans votre navigateur.
Oui. Ouvrez un fichier JSON local respectant la limite de 10 Mo.
Oui. Choisissez 2 ou 4 espaces et réglez la largeur de ligne dans les options.
Le JSON standard n’en comporte pas. Les commentaires présents dans un format non standard ne sont pas pris en charge.
Les guillemets empêchent qu’une chaîne soit lue comme un nombre, un booléen, null ou une valeur particulière par l’analyseur YAML.
La syntaxe YAML est générale, mais certaines applications imposent leurs propres conventions. Vérifiez le fichier avec le consommateur cible.