Mode d’emploi
- Collez les données ou ouvrez un fichier UTF-8 ; essayez l’exemple pour voir le format attendu.
- Choisissez les options puis lancez l’outil, ou activez la conversion automatique.
- Vérifiez le résultat, puis copiez la sélection, tout le contenu ou téléchargez un fichier.
YAML vers JSON
Convertissez une configuration YAML en JSON avec des nombres précis.
Comparaison, analyse et formatage s’exécutent dans votre navigateur. L’entrée n’est pas envoyée à DevToolsy.
Fonctionnement
Lit un document YAML 1.2 et convertit ses mappings, séquences et scalaires en JSON. Les nombres sont préservés sans conversion intermédiaire en flottants JavaScript.
enabled: true
retries: 3
{
"enabled": true,
"retries": 3
}Convertissez une configuration YAML en JSON avec des nombres précis.
Options et fidélité des données
Les clés JSON doivent être des chaînes. Les tags personnalisés, nombres non finis et alias cycliques ne sont pas représentables. Jusqu’à 100 expansions d’alias sont admises ; commentaires et ancres ne figurent pas dans JSON.
Utiliser le résultat
Les fichiers sont lus en texte UTF-8. Les éditeurs proposent recherche, copie de sélection et raccourcis. Les résultats se copient ou se téléchargent ; modifier l’entrée invalide le résultat précédent.
Entrée UTF-8 jusqu’à 1 MiB par document, sortie jusqu’à 8 MiB. Les tâches s’exécutent dans un worker local avec une limite de 30 secondes.
Questions fréquentes
Quels types YAML peuvent devenir du JSON ?
Lit un document YAML 1.2 et convertit ses mappings, séquences et scalaires en JSON. Les nombres sont préservés sans conversion intermédiaire en flottants JavaScript.
Que deviennent les tags, ancres et commentaires ?
Les clés JSON doivent être des chaînes. Les tags personnalisés, nombres non finis et alias cycliques ne sont pas représentables. Jusqu’à 100 expansions d’alias sont admises ; commentaires et ancres ne figurent pas dans JSON.
Mes données sont-elles envoyées ?
Non. Comparaison, analyse et formatage s’exécutent dans votre navigateur. L’entrée n’est pas envoyée à DevToolsy.
Puis-je ouvrir un fichier local ?
Oui, un fichier UTF-8 jusqu’à 1 MiB. Chaque entrée de comparaison possède son sélecteur.
Puis-je copier une partie du résultat ?
Oui. Sélectionnez du texte et utilisez Copier la sélection ou le raccourci habituel.