YAML ↔ JSON

Convertissez du YAML en JSON ou du JSON en YAML, avec ancres, YAML multi-documents et guillemets sûrs pour yes/no. Convertisseur gratuit en ligne.

À propos de cet outil

Convertissez du YAML en JSON et du JSON en YAML. Les ancres et alias sont résolus, un YAML multi-documents devient un tableau, et les chaînes ambiguës sont mises entre guillemets dans la sortie YAML.

Mode d'emploi

  1. Choisissez YAML → JSON ou JSON → YAML.
  2. Collez le document.
  3. Copiez la sortie convertie ; les erreurs d'analyse s'affichent sous l'entrée.

Questions fréquentes

Pourquoi yes et no sont-ils entre guillemets dans la sortie YAML ?

Les analyseurs YAML 1.1 comme PyYAML lisent yes/no/on/off sans guillemets comme des booléens. Les guillemets les gardent en chaînes pour tous les analyseurs.

Les commentaires sont-ils conservés ?

Non. Le JSON n'a pas de commentaires : ils sont supprimés lors de la conversion du YAML en JSON.

Que se passe-t-il avec plusieurs documents YAML ?

Les documents séparés par --- sont renvoyés sous forme de tableau JSON.

Outils associés