Omnikit
DevFichiersFinancesTous les outils
Ctrl K
Outils pour développeursOutils pour fichiersCalculateurs financiersTous les outils
AccueilOutils pour développeursConvertisseur YAML en JSON
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Convertisseur YAML en JSON

dev

Convertissez YAML en JSON et JSON en YAML, avec les ancres résolues

Fonctionne dans votre navigateur. Rien de ce que vous saisissez n'est envoyé nulle part.

YAML est plus facile à écrire et JSON plus facile à analyser, si bien que la configuration passe sans cesse de l'un à l'autre. Les deux sens fonctionnent ici, avec les ancres résolues pour qu'une référence devienne la valeur qu'elle désigne. Une erreur d'indentation est signalée avec son numéro de ligne : c'est à la ligne 12 qu'il faut regarder.

Cette page a été traduite automatiquement à partir de l'original anglais. Aucune personne n’a encore relu la traduction : c’est la version anglaise qui fait foi. Lire l'original en anglais

Ensuite :
  • Formateur et validateur JSON Formatez, validez, minifiez et triez du JSON avec la position exacte des erreurs
  • JSON vers TypeScript Générez des interfaces ou des types TypeScript à partir d'un exemple JSON

Comment convertir YAML en JSON

1

Gardez « YAML en JSON » sélectionné et collez le YAML dans le panneau YAML.

2

Regardez l'étiquette au-dessus de la saisie : « YAML valide » avec le nombre de documents, ou « YAML non valide ».

3

Choisissez 2 espaces ou 4 espaces sous Indentation pour la sortie JSON.

4

Cliquez sur Copier JSON, ou sur l'icône de téléchargement pour enregistrer data.json.

À propos du convertisseur YAML en JSON

Ce convertisseur YAML en JSON transforme le YAML en JSON formaté pendant la saisie, et s'inverse pour transformer du JSON en YAML. Il résout ancres, alias et clés de fusion en objets complets, transforme un fichier à plusieurs documents en tableau JSON et indique la ligne et la colonne exactes quand le YAML n'est pas valide.

On y recourt quand un outil n'accepte que du JSON alors que la configuration est en YAML : passer un manifeste Kubernetes à un script, vérifier ce que donne réellement un fichier Docker Compose avec des ancres partagées, ou coller une spécification OpenAPI dans un validateur qui n'accepte que du JSON. Le sens inverse aide quand vous voulez éditer à la main une longue configuration JSON dans un format plus agréable.

L'analyse suit YAML 1.2, la version actuelle de la norme, donc yes et no restent des chaînes au lieu de devenir des booléens. Les valeurs que JSON ne peut pas stocker, comme .inf ou des données binaires, sont converties avec une note. À l'écriture du YAML, les chaînes que les anciens analyseurs 1.1 interpréteraient mal sont mises entre guillemets, ce qui garde la sortie sûre pour des outils comme PyYAML.

Tout s'exécute dans votre navigateur ; rien de ce que vous collez n'est envoyé, donc les secrets d'une configuration restent sur votre machine. Choisissez deux ou quatre espaces d'indentation. Ctrl+Enter copie le résultat. Outils associés : JSON Formatter, JSON to TypeScript, CSV to JSON.

Questions fréquentes

Comment convertir du YAML en JSON ?

Collez le YAML dans le panneau de gauche. Le JSON apparaît à droite pendant la saisie. Choisissez deux ou quatre espaces, puis appuyez sur Copier ou Ctrl+Enter. Utilisez le sélecteur de sens pour reconvertir le JSON en YAML.

Mon YAML est-il envoyé sur un serveur ?

Non. La conversion s'exécute entièrement dans votre navigateur, donc les fichiers de configuration contenant mots de passe, jetons d'API ou noms d'hôtes internes ne quittent jamais votre appareil et rien n'est écrit dans un journal serveur. L'outil est gratuit, sans inscription, et ne limite pas le nombre de fichiers convertis.

Que devient un fichier YAML à plusieurs documents ?

Chaque document, séparé par une ligne de trois tirets, devient un élément d'un tableau JSON, dans le même ordre. Un fichier à document unique est converti en la seule valeur de ce document.

Les ancres, alias et clés de fusion sont-ils pris en charge ?

Oui. Un alias comme *defaults est remplacé par une copie complète de la valeur ancrée, et une clé de fusion (<<: *defaults) copie ses clés dans le mapping, les clés écrites à côté étant prioritaires.

Pourquoi yes devient-il la chaîne "yes" et non true ?

YAML 1.2, la norme actuelle, ne traite que true et false comme des booléens. Les anciens analyseurs YAML 1.1 acceptaient aussi yes, no, on et off. Écrivez true ou false si vous voulez un booléen.

Comment trouver une erreur dans mon YAML ?

Un YAML non valide affiche la ligne, la colonne et une correction probable, comme remplacer des tabulations par des espaces, supprimer une clé en double ou fermer un crochet. Corrigez cet endroit et la sortie apparaît aussitôt.

Toujours bloqué ? Poser une question sur Convertisseur YAML en JSON et toute personne qui connaît la réponse peut répondre. Aucun compte nécessaire.

Outils associés

Tous les outils pour développeurs
Convertisseur de dates série ExcelNuméros de série Excel comme 45292 en dates et inversement, calendrier 1900 ou 1904, avec les heuresConvertisseur JWK vers PEMConvertissez une JSON Web Key en PEM et inversement pour les clés RSA, EC et Ed25519, avec l'empreinteConvertisseur JSON en structs RustTransformez un échantillon JSON en structs Rust avec derives serde, renommages, Option et VecEncoder et décoder en Base64Texte et fichiers vers Base64 et retour, avec mode sûr pour les URL et aperçu des imagesConvertisseur de timestamp UnixDes timestamps Unix vers des dates et des dates vers des timestamps, dans tout fuseau horaireJSON vers TypeScriptGénérez des interfaces ou des types TypeScript à partir d'un exemple JSONConvertisseur CSV en JSONConvertissez CSV en JSON et JSON en CSV, avec un aperçu en tableauEncodeur et décodeur d'URLEncodez ou décodez textes et URL en encodage pourcent, et voyez chaque partie d'un lien
Cet outil vous a-t-il été utile ?
Omnikit

Les petites tâches, faites dans votre navigateur. Gratuit, rapide et privé. Les fichiers ne sont jamais envoyés.

Fichiers

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finances

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuidesQuestionsÀ proposNos vérificationsBibliothèque juridique (bêta)ConfidentialitéConditionsTransparenceContactMore: Exam practice (UGC NET Paper 1)Fonctionne dans votre navigateur. Rien n'est envoyé. © 2026 Omnikit (theomnikit.com)