YamlBox

YAML outils

Convertisseur YAML en JSON

Collez YAML — un manifeste Kubernetes, un fichier docker-compose, un workflow GitHub Actions ou n'importe quelle configuration — et nettoyez immédiatement JSON. La conversion s'exécute entièrement dans votre navigateur, donc rien de ce que vous collez ne quitte votre appareil.

Options de conversion

entrée YAML

Exemples : Kubernetes manifeste · Configuration de l'application · Multi-document —⌘/Ctrl + Entrée convertit · dépose un fichier pour le charger · traité localement

sortie JSON

La sortie est en lecture seule. Utilisez Copier, Télécharger ou Partager pour le déplacer.

Comment utiliser l'outil YAML à JSON

  1. Collez ou déposez votre YAML

    Collez dans le volet de gauche, déposez-y un fichier .yaml/.yml ou chargez-en un avec le bouton Fichier. La conversion commence au fur et à mesure que vous tapez – il n’y a pas de bouton Convertir à rechercher.

  2. Choisissez votre format de sortie

    Choisissez une indentation de 2 ou 4 espaces, triez les clés par ordre alphabétique ou basculez le multi-document YAML entre un tableau JSON et une sortie du premier document uniquement.

  3. Copier, télécharger ou partager

    Copiez le JSON en un seul clic, téléchargez-le sous forme de fichier .json ou récupérez un lien de partage qui intègre vos entrées et vos paramètres afin qu'un coéquipier voie exactement ce que vous avez vu.

Ce qui rend cet outil différent

  • Le multi-document YAML (--- séparateurs) devient un tableau JSON — pas de perte de données silencieuse
  • Les ancres, alias et clés de fusion YAML 1.2 sont entièrement résolus
  • Les erreurs signalent la ligne et la colonne exactes avec un extrait de code, pas seulement « YAML invalide »
  • Conversion en direct au fur et à mesure que vous tapez, dans les deux sens
  • 100 % côté client : les configurations contiennent souvent des jetons et des mots de passe, donc rien n'est téléchargé
  • Fonctionne hors ligne une fois chargé – pas d'aller-retour du serveur par frappe

Confidentialité par architecture : cette page ne contient aucune analyse qui reçoit votre entrée et le code de conversion s'exécute dans votre onglet. Vous pouvez vous déconnecter du réseau après le chargement et continuer à travailler.

YAML à JSON — questions fréquemment posées

Mon YAML est-il téléchargé sur un serveur ?

Non. Le convertisseur s'exécute entièrement dans votre navigateur à l'aide d'un analyseur YAML fourni. Votre configuration, y compris les secrets qu'elle contient, ne quitte jamais votre appareil et l'outil fonctionne hors ligne après le chargement de la page.

Comment sont gérés les fichiers YAML multidocuments ?

Les documents séparés par --- sont analysés individuellement et combinés dans un tableau JSON, un objet par document. Si vous ne souhaitez que le premier document, basculez l'option multi-documents sur « Premier document uniquement ».

Prend-il en charge les fichiers Kubernetes et docker-compose ?

Oui. Tout YAML 1.2 valide fonctionne : manifestes Kubernetes, docker-compose.yml, pipelines GitHub Actions et GitLab CI, playbooks Ansible, spécifications OpenAPI et fichiers de valeurs Helm. Les ancres et les alias utilisés par les modèles Helm sont résolus à leurs valeurs finales.

Pourquoi mon YAML n'a-t-il pas pu être analysé ?

Les causes les plus courantes sont les tabulations utilisées pour l'indentation (YAML autorise uniquement les espaces), l'absence de deux-points après une clé ou une clé en double dans le même mappage. Le panneau d'erreur affiche la ligne incriminée et pointe vers la colonne, ce qui rend généralement le problème évident.

Qu'arrive-t-il aux YAML commentaires ?

Les commentaires n'existent pas dans JSON, ils sont donc supprimés. Si vous avez besoin de les préserver, gardez le YAML comme source de vérité et traitez le JSON comme un artefact de construction.

Puis-je convertir des fichiers très volumineux ?

Les fichiers jusqu'à quelques mégaoctets sont convertis en millisecondes. Les fichiers extrêmement volumineux (des dizaines de mégaoctets) dépendent de la mémoire de votre appareil ; un navigateur de bureau les gère confortablement là où un téléphone ne le peut pas.

Vous recherchez “yaml vers json en ligne”, “convertir yaml en json”, “analyseur yaml” ? Vous êtes au bon endroit — parcourir tous les 19 outils.

Lecture plus approfondie

Article de blog · 6 min de lecture YAML à JSON : convertir des configs sans perdre la tête Convertissez YAML en JSON dans le navigateur avec la prise en charge de plusieurs documents et les emplacements exacts des erreurs, ainsi que les erreurs YAML qui interrompent discrètement les pipelines CI. Lire le guide →