Convertisseur YAML vers JSON

Collez du YAML et convertissez-le en JSON formaté pour les API, scripts et migrations de configuration.

Toutes les conversions de données s'effectuent localement dans votre navigateur. Aucun JSON, CSV, YAML ou XML n'est envoyé à nos serveurs.
YAMLJSON

Exemples rapides

Convertir une configuration YAML en JSON formaté

YAML vers JSON est utile lorsque des configurations, des extraits CI, des exemples d'infrastructure ou des données de documentation doivent être utilisés par des API, des scripts, des fixtures de test ou des outils de validation plus stricts. Le convertisseur analyse un document YAML et génère un JSON indenté.

JSON est moins expressif que YAML. Les commentaires, ancres, alias et certaines syntaxes spécifiques à YAML n'ont pas d'équivalent direct en JSON, donc vérifiez la sortie avant de l'utiliser en production.

À vérifier après la conversion

  • Commentaires et ancres qui expliquaient le YAML original.
  • Valeurs implicites de YAML telles que true, false, null, et des nombres.
  • Valeurs entre guillemets qui doivent rester des chaînes dans la sortie JSON.
  • YAML multi-document séparé par ---, qui doit être séparé avant la conversion.
Remarque sur les chaînes : entourez les valeurs YAML de guillemets quand une valeur à l'apparence numérique doit rester une chaîne, comme un identifiant, un code postal ou un numéro de version.

FAQ sur YAML vers JSON

Les commentaires, ancres et alias YAML sont-ils préservés ?

Non. JSON ne prend pas en charge les commentaires, les ancres ou les alias, donc ces fonctionnalités propres à YAML ne sont pas représentées dans la sortie.

Pourquoi une valeur YAML a-t-elle changé de type ?

YAML peut inférer des booléens, des nulls et des nombres. Mettez la valeur entre guillemets dans YAML si elle doit rester une chaîne JSON.

Peut-on convertir plusieurs documents YAML en une seule fois ?

Ce convertisseur est destiné à un seul document YAML. Séparez les YAML multi-documents avant la conversion afin que chaque document ait une sortie JSON distincte.