Convertissez la configuration YAML en JSON pour les outils, API et scripts qui préfèrent la syntaxe JSON.
Convertir YAML en JSON est ce qu'il vous faut lorsqu'un outil qui ne comprend que JSON doit consommer une configuration écrite en YAML. La plupart des systèmes CI, scripts JavaScript et API REST préfèrent JSON. La conversion est sans perte au niveau de la structure - seule la syntaxe change.
Nous analysons le YAML avec la bibliothèque yaml (prise en charge complète de YAML 1.2), puis le convertissons en JSON indenté. Les fichiers YAML multi-documents (séparés par des marqueurs ---) n'émettent que le premier document ; utilisez un découpage en aval pour les workflows multi-documents. Les commentaires sont supprimés (JSON ne les prend pas en charge). Tout s'exécute localement.
YAML est un format de sérialisation de données convivial pour les humains - basé sur l'indentation, moins verbeux que JSON, idéal pour les fichiers de configuration. Utilisé par Kubernetes, les pipelines CI et la plupart des outils DevOps modernes.
JSON (JavaScript Object Notation) est la lingua franca des données structurées sur le web. Tableaux, objets, chaînes, nombres, booléens. Lu par tous les langages de programmation modernes.
Faites glisser un YAML sur le convertisseur ci-dessus, ou cliquez sur la zone pour en choisir un sur votre appareil.
Nous avons pré-sélectionné JSON comme format de sortie. Modifiez-le dans le menu déroulant si vous voulez une cible différente.
Cliquez sur Convertir et attendez que la barre de progression soit terminée. Téléchargez le JSON lorsqu'il est prêt.
Convertissez des fichiers de configuration JSON au format YAML, plus lisible - Kubernetes, GitHub Actions, Docker Compose l'adorent.
Convertissez un fichier CSV en JSON dans votre navigateur - parfait pour acheminer des feuilles de calcul vers des scripts, des API ou des LLM.
Aplatir un tableau JSON d'objets en un fichier CSV - collez-le dans Excel, Google Sheets ou tout outil de tableur.