Convertisseur YAML en JSON

Les manifestes Kubernetes, les actions GitHub et les fichiers docker-compose sont YAML ; certaines API et configurations JavaScript nécessitent JSON.

Comment convertir YAML en JSON

1. Collez YAML dans l'éditeur.
2. Exécutez la conversion : les erreurs de syntaxe affichent des indications de ligne.
3. Examinez la structure de sortie JSON.
4. Copiez JSON pour l'API ou le validateur.

Exemples de conversion

extrait de docker-compose

La carte services.web.environment devient un objet JSON imbriqué pour le serveur fictif.

Matrice des actions GitHub

Le bloc stratégie.matrix YAML devient JSON pour le générateur de documentation.

OpenAPI YAML

Spécification partielle convertie en JSON pour le test de collage de l'interface utilisateur Swagger.

Quand YAML à JSON

• Lorsque l'outillage accepte uniquement JSON (certains validateurs de schéma).
• Lorsque le code JavaScript nécessite un objet analysé à partir de la source YAML.
• Lors du débogage de YAML en affichant la structure équivalente à JSON.

Problème norvégien

NON non cité dans YAML devient faux dans certains analyseurs. Citez les codes de pays et les chaînes de version comme "1.0" pour éviter les surprises booléennes/flottantes dans JSON.

Questions fréquentes

Commentaires dans YAML ?

Supprimé sur la sortie JSON — les commentaires ne survivent pas à la conversion.

Onglets dans YAML ?

YAML interdit les tabulations pour l'indentation - corrigez d'abord les espaces.

Multidocument YAML ?

--- les documents séparés peuvent nécessiter un fractionnement manuel.

Taper la coercition ?

YAML 1.1 traite oui/non comme un booléen — JSON résultats vrai/faux ; méfiez-vous des codes de pays non cités comme NON pour la Norvège.

Locale?

Oui.