Convertissez de YAML en JSON et de JSON en YAML avec un basculement de mode en un clic.
Configurez l'indentation, le tri des clés et le formatage de sortie pour YAML et JSON.
Validation syntaxique instantanée avec des messages d'erreur détaillés pour les deux formats.
Téléchargez des fichiers avec détection automatique du format et téléchargement des résultats.
Le traitement se fait dans votre navigateur. L’enregistrement et le partage sont facultatifs, nécessitent un compte et transmettent le contenu choisi à notre service.
Maintenez l'intégrité des données lors de la conversion entre formats avec une gestion correcte des types.
De nombreuses APIs, outils et langages de programmation n'acceptent que JSON. Convertir des fichiers de configuration YAML en JSON vous permet de les utiliser dans des APIs REST, des applications JavaScript et des outils qui ne supportent pas nativement YAML.
Toutes les valeurs de données sont préservées exactement. Cependant, les fonctionnalités YAML sans équivalents JSON — commentaires, ancres, alias et formatage de chaînes multilignes — sont résolues lors de la conversion. Les commentaires sont perdus car JSON ne les supporte pas.
Les types YAML sont mappés vers les types JSON : chaînes, nombres, booléens, null, tableaux et objets sont convertis directement. Les dates YAML deviennent des chaînes en JSON. Les ancres et alias sont résolus à leurs valeurs réelles lors de la conversion.
Oui. Les manifestes Kubernetes, les charts Helm et les fichiers Docker Compose se convertissent proprement en JSON. Le YAML multi-document (séparé par ---) est géré comme des sorties JSON séparées. Ceci est utile pour kubectl apply avec une entrée JSON.
Le traitement se fait dans votre navigateur. L’enregistrement et le partage sont facultatifs, nécessitent un compte et transmettent le contenu choisi à notre service.