YAML vers JSON - convertir YAML et JSON en ligne gratuitement
Convertissez du YAML en JSON et inversement en ligne : validez la syntaxe, repérez les erreurs et transformez vos fichiers de config instantanément, sans envoi.
Entrée (YAML ou JSON)
clé: valeur...
Sortie JSON
Résultat
Résultat
Vous pourriez aussi en avoir besoin
Comment utiliser YAML vers JSON en ligne ?
Tapez ou collez votre contenu YAML dans l'éditeur de gauche.
L'outil convertit automatiquement le YAML valide en JSON en temps réel.
Copiez le résultat JSON ou utilisez le bouton 'JSON vers YAML' pour inverser.
Fonctionnalités Clés
Bi-Directionnel
Convertissez YAML en JSON et JSON en YAML en un seul clic.
Validation en Temps Réel
Détecte instantanément les erreurs de syntaxe dans votre entrée YAML ou JSON.
Coloration Syntaxique
Éditeur facile à lire avec coloration syntaxique pour les deux formats.
FAQ
Le YAML est-il un sur-ensemble de JSON ?
Oui, YAML 1.2 est un sur-ensemble de JSON, ce qui signifie qu'un JSON valide est aussi un YAML valide.
Puis-je convertir de gros fichiers ?
Oui, l'outil gère efficacement les gros fichiers dans votre navigateur.
Collez votre YAML et ce convertisseur produit instantanément du JSON valide, en mappant les clés YAML, les mappings imbriqués, les séquences et les types scalaires vers des objets et tableaux JSON équivalents. Il fonctionne également en sens inverse pour reconvertir du JSON en YAML. La conversion et la validation s'exécutent entièrement dans votre navigateur – vos fichiers de configuration ne sont jamais envoyés vers un serveur.
Comment utiliser le convertisseur YAML vers JSON
- 1
Collez votre YAML
Tapez ou collez votre contenu YAML dans l'éditeur de gauche – l'indentation, les mappings et les séquences sont entièrement pris en charge.
- 2
Obtenez le JSON en temps réel
L'outil valide la syntaxe au fil de la frappe et convertit automatiquement le YAML valide en JSON structuré.
- 3
Inversez si nécessaire
Cliquez sur « JSON vers YAML » pour convertir dans l'autre sens, transformant un objet JSON en YAML propre et correctement indenté.
- 4
Copiez le résultat
Utilisez le bouton Copier pour récupérer la sortie convertie pour vos fichiers de config, payloads d'API ou pipelines.
Références
- Spécification YAML 1.2.2
La spécification officielle du langage YAML définissant la syntaxe, les types de données et les règles de parsing.
- RFC 8259 — JSON
La spécification IETF pour le format d'échange de données JSON que ce convertisseur produit.
Outils associés
Foire aux questions
- Le YAML est-il un sur-ensemble de JSON ?
- Oui, YAML 1.2 est un sur-ensemble de JSON, ce qui signifie que tout JSON valide est également du YAML valide. C'est pourquoi ce convertisseur accepte des entrées JSON et les reformate en YAML, et vice versa.
- Comment convertir du YAML en JSON sous Linux ou en ligne de commande ?
- Vous pouvez utiliser des outils comme yq ou python -c "import sys, yaml, json; json.dump(yaml.safe_load(sys.stdin), sys.stdout)" en terminal. Pour un usage rapide sans installation, cet outil en ligne fonctionne directement dans le navigateur.
- Puis-je convertir de gros fichiers ?
- Oui. La conversion s'exécute localement dans le navigateur sans envoi, donc il n'y a aucune limite de taille côté serveur.
- Mes données sont-elles envoyées à un serveur ?
- Non. Toute la conversion et la validation YAML et JSON se déroulent entièrement dans votre navigateur. Vos fichiers de configuration et données ne quittent jamais votre appareil.
- Comment convertir un fichier YAML Swagger/OpenAPI en JSON ?
- Collez le contenu du fichier swagger.yaml dans l'éditeur et la sortie JSON est générée immédiatement. Cela fonctionne pour tous les fichiers YAML OpenAPI standard.
- Puis-je convertir du JSON en YAML ?
- Oui. Utilisez le bouton « JSON vers YAML » pour inverser la conversion et produire un YAML lisible et correctement indenté à partir de toute entrée JSON valide.