RevealTheme logo

Convertisseur YAML vers JSON

Convertissez du YAML en JSON dans votre navigateur. Prend en charge les mappages imbriqués, les listes, les chaînes, les nombres et les booléens.

Comment utiliser cet outil

  1. 1

    Paste or type your YAML into the input box, using spaces (not tabs) for indentation.

  2. 2

    Read the pretty-printed JSON that appears below the box as you type.

  3. 3

    If a red error message shows instead, check your indentation and remove unsupported syntax.

  4. 4

    Select and copy the JSON output to paste into your config, code, or API client.

Qu'est-ce que le convertisseur YAML vers JSON ?

Le YAML et le JSON sont des formats d'échange de données capables de représenter les mêmes structures. Le YAML est plus lisible pour les humains (sans accolades ni guillemets), mais le JSON est analysable de manière plus universelle. La conversion de l'un vers l'autre est courante pour les fichiers de configuration (GitHub Actions, Docker Compose) lorsque vous devez fournir des données à des outils qui n'acceptent que le JSON.

Cas d'usage courants

  • Quickly turning a small docker-compose.yml or GitHub Actions snippet into JSON to inspect its structure.

  • Converting a hand-written config block into JSON to paste into a tool or API that only accepts JSON.

  • Checking how YAML scalars like true, 123, or ~ get typed once they become JSON values.

  • Sanity-checking indentation in a YAML fragment by seeing whether the nesting comes out as you expect.

  • Generating seed JSON fixtures for tests from a more readable YAML draft.

  • Teaching or learning the mapping between YAML structures and their JSON equivalents.

Questions fréquentes

Les fonctionnalités avancées du YAML sont-elles prises en charge ?
Les ancres, les alias, les chaînes multilignes et les étiquettes ne sont pas pris en charge. Utilisez un analyseur YAML complet comme js-yaml pour ces cas.

Outils connexes