YAML → JSON

Entrée

Résultat

Collez ou saisissez du texte pour le voir converti.

La dernière entrée est enregistrée dans ce navigateur (localStorage) et peut contenir des données sensibles. Elle n'est jamais envoyée à un serveur.

Ce convertisseur lit du YAML et le renvoie sous forme de JSON formaté. Les ancres et les alias sont résolus : chaque référence est remplacée par une copie de sa valeur, de sorte que le JSON n'en dépend plus. Un seul document par entrée est pris en charge ; si vous en collez plusieurs séparés par trois tirets, un avertissement vous invite à retirer les séparateurs en trop. Les erreurs de syntaxe indiquent la ligne et la colonne. Les commentaires YAML sont supprimés, car JSON ne les gère pas. Vous pouvez choisir une indentation de 2 ou 4 espaces, copier le résultat ou le télécharger au format .json.

Comment l'utiliser

  1. Collez votre YAML dans le panneau d'entrée, importez un fichier .yaml ou cliquez sur Exemple pour voir un exemple.
  2. Si une erreur de syntaxe apparaît, vérifiez l'indentation à la ligne et à la colonne indiquées.
  3. Si l'avertissement de document unique s'affiche, retirez les séparateurs --- en trop.
  4. Choisissez l'indentation et cliquez sur Copier ou Télécharger pour obtenir yaml-to-json.json.

Questions fréquentes

Les ancres et les alias sont-ils résolus ?
Oui. Un alias devient la valeur vers laquelle il pointe, donc le JSON contient les données complètes sans références.
Peut-on convertir plusieurs documents YAML à la fois ?
Non. Un seul document est pris en charge. Avec des séparateurs ---, un avertissement vous invite à retirer les séparateurs en trop et à convertir chaque document séparément.
Que deviennent les commentaires ?
Ils sont perdus, puisque JSON n'a pas de commentaires. Gardez le YAML d'origine si vous en avez besoin.
Pourquoi mon YAML échoue-t-il alors qu'il semble correct ?
Les causes habituelles sont une indentation incohérente ou des caractères de tabulation. L'avertissement indique la ligne et la colonne où l'analyse s'arrête.

Outils associés