Aller au contenu

Convertir YAML en JSON en toute sécurité

Collez un document YAML et obtenez du JSON valide sans modification silencieuse.

Entrée YAML

Traitement dans le navigateur.

Un document, 200 000 caractères maximum. Les données restent dans le navigateur.

Résultat

Convertir YAML en JSON

Convertir un document

  1. Collez un document YAML complet.
  2. Choisissez deux ou quatre espaces.
  3. Convertissez et corrigez l’erreur indiquée.
  4. Copiez ou téléchargez le JSON vérifié.

Règles de conversion

Objets, séquences, chaînes, nombres finis, booléens et null deviennent leurs équivalents JSON.

Clés en double et documents multiples sont refusés pour éviter une perte silencieuse.

Balises, alias, cycles, entiers non sûrs, NaN et infini sont refusés.

Exemples

Une séquence items devient un tableau dans un objet JSON.

Une clé répétée, un second ---, une balise ou un alias produit une erreur.

Limites

  • Maximum 200 000 caractères stockés.
  • Pas de conversion inverse, chargement d’URL ni conservation des commentaires YAML.

Questions fréquentes

Pourquoi refuser les alias ?

JSON ne possède pas de références partagées et leur expansion peut créer des cycles.

Pourquoi refuser les clés en double ?

Les consommateurs JSON ne choisissent pas tous la même valeur.

Les dates sont-elles converties ?

Aucune conversion spéciale de date ; les balises explicites sont refusées.

Le YAML est-il envoyé ?

Non, tout se passe dans le navigateur.