Convertisseur JSON vers YAML
Convertissez entre JSON et YAML sans qu aucun des deux documents ne quitte votre navigateur.
JSON
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
YAML
La coloration syntaxique est desactivee pour ce document, car recolorer un texte aussi long a chaque frappe ralentirait la saisie. Tous les outils continuent de fonctionner normalement.
Le resultat apparait ici.
Tout fonctionne dans votre navigateur. Rien de ce que vous collez n est envoye, et vous pouvez le verifier dans l onglet Reseau de votre navigateur.
A propos de cet outil
YAML est un langage plus vaste que JSON, donc cet outil convertit le sous-ensemble que JSON peut contenir et refuse le reste par son nom plutot que de le degrader. A l ecriture, un objet devient une cle par ligne et un tableau repete sa cle ou son tiret par element; une chaine n est entre guillemets que lorsqu elle se lirait sinon comme un nombre, un booleen, un null ou un indicateur YAML; et un null devient une cle sans valeur; un tableau peut aussi s ecrire comme son propre flux de plusieurs documents, un document separe par --- par element, plutot qu une seule sequence, un choix explicite plutot que le comportement par defaut, puisqu un tableau ordinaire ne donne par lui-meme aucun signal sur la lecture voulue. A la lecture, un mapping, une sequence, une chaine entre guillemets, un scalaire en bloc, une collection en flux et un scalaire simple plie sont tous lus; une ancre et les alias qui la designent sont resolus en copiant la valeur ancree a chaque endroit qui la reference; et un flux de plus d un document separe par --- revient comme un tableau JSON, un element par document; les tags et les cles complexes sont toujours refuses par leur nom. Un scalaire simple se plie sur les lignes plus indentees qui lui appartiennent, et une ligne qui ouvre plutot un bloc est refusee au lieu d etre avalee, car YAML ne peut pas continuer un scalaire simple avec un indicateur. Les nombres traversent le flux de jetons, donc un entier de vingt chiffres revient avec ses vingt chiffres, ancre ou non.
Comment ca marche
- Choisissez une direction, puis collez votre document dans le volet de gauche ou chargez l exemple.
- Choisissez la largeur d indentation, puis appuyez sur Convertir.
- Copiez le resultat ou telechargez le comme fichier.