Convertisseur JSON vers YAML
Convertissez du JSON en YAML en ligne avec une indentation propre et une validation instantanée, directement dans votre navigateur
Distinguer les chaînes et les nombres en YAML
Questions fréquentes: Quand les chaînes doivent-elles être mises entre guillemets dans la sortie YAML ?
"001" reste une chaîne, false un booléen et null une valeur nulle. Le retrait modifie seulement la présentation. JSON ne contenant pas de commentaires, ils ne peuvent pas être récupérés.
Utilise JSON.parse de JavaScript. Placez entre guillemets les identifiants dépassant la plage des entiers sûrs. Ne valide pas les schémas de configuration de Kubernetes, Compose ou autres applications.
Entrée
{"code":"001","enabled":false,"items":[1,null]}Sortie formatée
code: '001' enabled: false items: - 1 - null
Références faisant autorité
Standards et documentations officielles qui définissent les formats pris en charge par cet outil.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
La norme IETF qui définit le format d'échange de données JSON et sa grammaire.
JSON - json.org
Le site JSON d'origine de Douglas Crockford, avec l'introduction du format en de nombreuses langues.
MDN Web Docs - Working with JSON
Guide Mozilla sur la manipulation de JSON en JavaScript : parse, stringify et revivers.
JSON - Wikipedia
Types de données JSON, histoire de la syntaxe et essor du format comme standard dominant d'échange pour les API.
YAML 1.2.2 Specification - yaml.org
La spécification officielle YAML 1.2.2 de yaml.org, la page d'accueil du format.
YAML - Wikipedia
Syntaxe YAML : styles en bloc, ancres, résolution des types et le problème de la Norvège.
Des outils pratiques pour formater, valider et transformer des données structurées et du contenu balisé