Entrée YAML
Sortie JSON
Saisissez des données en YAML pour les convertir en JSON
Les données converties apparaîtront ici
Saisissez des données en YAML pour les convertir en JSON
Les données converties apparaîtront ici
Utilisez ce convertisseur YAML → JSON pour transformer des fichiers de configuration, des manifests Kubernetes ou des configs CI/CD en JSON pour les APIs et les outils.
Étape 1 – Coller ou importer du YAML
Étape 2 – Vérifier la conversion
Étape 3 – Gérer les cas particuliers
Étape 4 – Copier ou télécharger le JSON
Conseils rapides pour convertir YAML en JSON
# YAML input
apiVersion: v1
kind: ConfigMap
metadata:
name: app-config
data:
database_url: postgres://localhost/db
debug: true
ports:
- 8080
- 8081
// JSON output
{
"apiVersion": "v1",
"kind": "ConfigMap",
"metadata": {
"name": "app-config"
},
"data": {
"database_url": "postgres://localhost/db",
"debug": true,
"ports": [8080, 8081]
}
}Convertissez entre formats et travaillez avec les fichiers de configuration grâce à ces outils complémentaires.
Convertissez des documents XML au format JSON, comme pour la conversion YAML de données structurées.
Embellir, minifier et valider JSON avec coloration syntaxique
Generate JSON Schema definitions from the JSON you converted from YAML configs.
Créez des interfaces TypeScript depuis le JSON issu de YAML pour manipuler les configurations avec des types sûrs.
Interface tableau visuelle avec édition JSON en temps réel
Le convertisseur prend en charge les fonctions YAML standard, notamment les scalaires, séquences (tableaux), mappages (objets), chaînes multilignes et la syntaxe YAML de base. Les fonctions complexes comme les ancres et références peuvent être limitées.
Les commentaires YAML sont généralement supprimés lors de la conversion en JSON, car JSON ne les prend pas en charge. La conversion se concentre sur la structure des données plutôt que sur leur conservation.
Oui, le convertisseur peut traiter des structures YAML profondément imbriquées avec plusieurs niveaux d’objets et de tableaux. Le JSON obtenu conserve la même structure hiérarchique.
Les types YAML sont convertis vers leurs équivalents JSON : les chaînes restent des chaînes, les nombres deviennent des nombres JSON, les booléens restent des booléens et les valeurs null sont conservées. Les types supplémentaires de YAML deviennent leur représentation JSON la plus proche.