API YAML en JSON - Convertisseur en ligne gratuit
Analysez une chaîne YAML et renvoyez la représentation JSON équivalente. Gère les structures imbriquées, les tableaux, les ancres, les alias et les chaînes multilignes.
Code examples
curl -X POST https://api.botoi.com/v1/yaml/to-json \
-H "Content-Type: application/json" \
-d '{"yaml":"name: botoi\nversion: 2.1.0\nfeatures:\n - hashing\n - uuid"}'When to use this API
Traitement du manifeste Kubernetes
Convertissez les manifestes Kubernetes YAML en JSON pour une manipulation programmatique, une validation ou une introduction dans kubectl avec --output=json.
Migration de configuration CI/CD
Convertissez les configurations GitHub Actions ou CircleCI YAML en JSON lors de la migration vers des outils qui attendent une entrée JSON.
Frequently asked questions
Les ancres et alias YAML sont-ils pris en charge ?
Oui. L'analyseur résout les ancres YAML (&) et les alias (*) dans leur forme développée dans la sortie JSON.
Est-ce que cela gère YAML multi-documents ?
L'API traite le premier document d'un flux YAML multi-documents. Les documents séparés par --- ne sont pas divisés en plusieurs objets JSON.
Comment les balises YAML sont-elles gérées ?
Les balises YAML personnalisées (par exemple !include) sont ignorées. La valeur est analysée comme son type natif.
Que se passe-t-il en cas de clés en double ?
Les clés en double dans le même mappage écrasent les valeurs précédentes, correspondant au comportement de la spécification YAML 1.2.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.