Convertisseur YAML en JSON
Convertissez vos données YAML en texte JSON standard avec gestion de l'indentation et tri des clés.
Exécuter l’outil
Cet outil en ligne transforme vos structures YAML en texte JSON formaté selon vos besoins d'intégration et de configuration logicielle. Collez votre code YAML dans le champ dédié pour obtenir une structure équivalente prête pour vos API, vos fichiers de configuration ou vos outils de développement. Vous pouvez personnaliser le niveau d'indentation du document produit, fixé à deux espaces par défaut, afin de respecter vos conventions de lisibilité. L'option de tri alphabétique des clés vous aide à organiser les associations et les structures imbriquées de manière prévisible. L'utilitaire prend en charge les listes, les tableaux, les scalaires et les flux multi-documents séparés par des délimiteurs standards. Lorsqu'un fichier YAML comprend plusieurs documents valides, le résultat les regroupe dans un tableau JSON structuré. Si le texte fourni est vide ou composé uniquement d'espaces, l'outil affiche un objet JSON vide {}. En cas de syntaxe YAML incorrecte, le résultat n'affiche pas de JSON incomplet.
Mode d’emploi
- Saisissez ou collez votre document YAML dans le champ prévu pour l'entrée.
- Définissez le nombre d'espaces d'indentation souhaité pour le formatage JSON.
- Cochez l'option de tri des clés si vous souhaitez ordonner alphabétiquement les propriétés.
- Cliquez sur Convertir pour afficher le document JSON dans le panneau de résultat.
- Copiez le code JSON généré pour vos intégrations ou vos fichiers applicatifs.
Exemples
- Conversion d'une configuration de service : entrez « app: backend » suivi de « port: 8080 » pour obtenir l'objet JSON formaté {"app": "backend", "port": 8080}.
- Conversion d'une liste de serveurs : saisissez une séquence YAML de noms d'hôtes avec tirets pour générer un tableau JSON propre avec deux espaces d'indentation.
FAQ
Que se passe-t-il si mon texte YAML contient plusieurs documents séparés par trois tirets ?
Lorsque le texte débute par le séparateur standard et comporte plusieurs documents valides, l'outil les regroupe automatiquement au sein d'un tableau JSON.
Les commentaires présents dans le code YAML sont-ils conservés ?
La conversion analyse la structure des données et génère un document JSON conforme, ce qui exclut les commentaires YAML du résultat final.
Comment corriger un message d'erreur lors de la conversion ?
Vérifiez l'alignement des espaces et la syntaxe des délimiteurs dans votre source YAML, car un formatage invalide empêche la conversion en JSON.