Convertisseur JSON ↔ YAML

Convertissez entre JSON et YAML dans les deux sens. Collez du JSON pour obtenir du YAML propre, ou du YAML pour obtenir du JSON valide, en conservant les types.

Conseils pour convertir entre JSON et YAML


JSON est strict et explicite, tandis que YAML privilégie la lisibilité. Convertir de l'un à l'autre permet de déplacer une configuration d'un écosystème à l'autre sans la réécrire.

  • Validez d'abord le JSON : une seule virgule manquante se transforme en cascade d'erreurs de lecture.
  • Vérifiez l'indentation après la conversion en YAML, car en YAML l'indentation est la structure.
  • Assurez-vous que les booléens, les valeurs nulles et les nombres ont survécu à l'aller-retour et ne sont pas devenus du texte.

Questions fréquentes sur le convertisseur JSON YAML


Pourquoi le YAML est-il plus court que le JSON ?
YAML se passe de la plupart des guillemets, accolades et virgules : les mêmes données tiennent donc en moins de place.

Les commentaires survivent-ils à la conversion de YAML vers JSON ?
Non. JSON n'a pas de syntaxe pour les commentaires, donc toute ligne de commentaire disparaît à la conversion.

Comment éviter les erreurs de type après la conversion ?
Relisez le résultat et vérifiez les booléens, les valeurs nulles et les nombres. Une valeur entre guillemets est du texte, même si elle ressemble à un nombre.

Wikipedia — JSON
Wikipedia — YAML