YAML en JSON
Convertissez du YAML (y compris plusieurs documents et des ancres) en JSON valide. Sans envoyer vos fichiers.
Traité sur votre appareil : votre fichier ne quitte pas votre ordinateur
Jusqu'à 50 fichiers, 50 Mo maximum chacun.
Ce que fait YAML en JSON
YAML en JSON lit les fichiers YAML 1.2, y compris ceux qui contiennent plusieurs documents séparés par ---, des ancres et des alias, et des clés de fusion (<<) comme dans docker-compose ou GitLab CI, et produit un JSON indenté. Plusieurs documents deviennent une liste. Les balises personnalisées ne sont jamais exécutées : elles sont lues comme du texte.
Limites
- Jusqu'à 50 fichiers à la fois, jusqu'à 50 Mo chacun.
- Avec Pro : jusqu'à 500 fichiers par lot.
- Un traitement qui dure plus de 2 minutes est arrêté pour ne pas bloquer votre appareil.
- Traité dans votre navigateur : vos fichiers ne sont jamais envoyés sur un serveur.
Questions fréquentes
Est-il sûr d'ouvrir un YAML inconnu ?
Oui. Aucun code n'est exécuté, et les fichiers avec trop d'alias, qui peuvent multiplier leur taille jusqu'à bloquer l'appareil (attaque billion laughs), sont refusés avec un message.
Pourquoi yes ne devient-il pas true ?
Parce qu'en YAML 1.2, la norme actuelle, seuls true et false sont des booléens. De même, les dates restent du texte dans le JSON.
Et s'il y a des clés répétées ou une erreur de syntaxe ?
Vous verrez un message au lieu d'un JSON incomplet : une clé répétée dans le même objet est une erreur en YAML.