Formateur et Validateur YAML
Formatez, validez et convertissez des documents et manifestes YAML en ligne. Prise en charge multi-document (---), diagnostic ligne/colonne, 100% côté client.
| Fonctionnalité | YAML | JSON |
|---|---|---|
| Style de Syntaxe | Basé sur l’indentation (espaces) | Accolades `{}` et Crochets `[]` |
| Prise en Charge des Commentaires | Pris en charge (`#`) | Non pris en charge |
| Lisibilité Humaine | Élevée (fichiers de config / K8s) | Orientée API machine |
| Multi-Document | Pris en charge (`---`) | Document racine unique |
Utilisez | pour conserver les retours à la ligne (bloc littéral) ou > pour les replier en espaces (bloc replié).
Définissez des blocs réutilisables avec &anchorName et référencez-les avec *anchorName pour éliminer la duplication.
Qu'est-ce que YAML ?
YAML est un format de données lisible par l'humain qui utilise l'indentation plutôt que des crochets et accolades, couramment utilisé pour les fichiers de configuration — les manifestes Kubernetes, Docker Compose, les pipelines CI et les spécifications OpenAPI sont généralement écrits en YAML.
Comment utiliser le formateur et validateur YAML
- Collez du YAML pour le formater, le valider ou le convertir.
- Le formatage normalise l'indentation et la structure ; la validation vérifie la syntaxe et signale la ligne exacte de toute erreur.
- Convertissez vers ou depuis JSON lorsque vous devez déplacer des données entre les deux formats.
- Le YAML multi-documents (séparé par ---) est pris en charge.
Notes techniques
- YAML est sensible à l'indentation — mélanger tabulations et espaces, ou avoir une indentation incohérente, est l'une des causes les plus fréquentes d'erreurs d'analyse.
- Comme YAML est, dans la plupart des implémentations, un sur-ensemble du modèle de données JSON, les documents JSON sont généralement aussi du YAML valide, ce qui rend la conversion JSON ↔ YAML simple dans le cas courant.
Foire Aux Questions
Les commentaires sont-ils conservés lors du formatage YAML ?+
Lors de l’analyse YAML, les commentaires (#) sont ignorés. Ainsi, la conversion YAML → JSON ou le re-formatage supprime les commentaires.
Comment fonctionne le multi-document (---) lors de la conversion JSON ?+
Lorsque plusieurs documents YAML séparés par --- sont convertis en JSON, le moteur les rassemble dans un tableau d’objets JSON.
