Convertisseur YAML ↔ JSON ↔ TOML (conversion mutuelle, dans le navigateur)

Convertissez YAML, JSON et TOML dans les deux sens. Collez du texte et obtenez immediatement une sortie formatee.

La conversion YAML JSON TOML s'effectue entierement dans votre navigateur, et votre saisie n'est jamais envoyee a un serveur.

Aucun televersement serveur (traitement uniquement dans le navigateur)
Conversion automatique (passage en mode manuel a tout moment)
Copie et telechargement prets

Comment convertir YAML JSON TOML

  1. Collez le texte a convertir.
  2. Choisissez un format d'entree (ou utilisez la detection auto) et un format de sortie.
  3. Copiez ou telechargez le resultat.

Modeles de conversion

yaml vers json (YAML -> JSON)

Convertissez une configuration YAML en JSON pour les API et les outils.

json vers yaml (JSON -> YAML)

Convertissez du JSON en YAML pour des fichiers de configuration plus lisibles.

json vers toml (JSON -> TOML)

Convertissez du JSON en TOML pour des reglages d'application.

Exemple

YAML -> JSON

Entree

app:
  name: demo
  enabled: true
  retries: 3

Sortie

{
  "app": {
    "name": "demo",
    "enabled": true,
    "retries": 3
  }
}

JSON -> TOML

Entree

{"title":"demo","timeout":30}

Sortie

title = "demo"
timeout = 30

FAQ

Les ancres et alias YAML peuvent-ils etre convertis ?

Oui, mais les ancres et alias peuvent etre developpes ou perdus, car JSON et TOML ne prennent pas en charge un modele de reference equivalent.

Les types de valeurs (nombre/chaine) peuvent-ils changer pendant la conversion ?

Oui. Le typage implicite YAML peut reinterpretter des valeurs comme "01" ou yes/no/on/off. Citez explicitement les valeurs si necessaire.

Quel encodage de caracteres est utilise ?

UTF-8 est suppose. Le japonais et les autres textes multioctets sont traites tels quels.

Les commentaires sont-ils conserves ?

Non. Les commentaires ne sont pas preserves lors des conversions aller-retour, surtout parce que JSON ne prend pas en charge les commentaires.

Mon entree est-elle envoyee a un serveur ?

Non. La conversion est realisee entierement dans votre navigateur.