Formatage YAML

Formatez le code YAML pour le rendre structuré, lisible et facilement éditable

1249 utilisations | 5.0 note

Paramètres de Formatage

Options de Formatage

Instructions d'Utilisation

1

Entrer le code YAML

Collez ou entrez le code YAML à formater dans le champ texte

2

Configurer les options de formatage

Choisissez de déplier les valeurs complexes, de conserver les commentaires, de trier les clés et définissez la taille de tabulation

3

Formater ou minifier

Cliquez sur "Formater YAML" pour améliorer le code, ou sur "Minifier YAML" pour réduire les espaces et les retours à la ligne

4

Obtenir le résultat

Une fois le formatage terminé, vous pouvez copier le code ou le télécharger sous forme de fichier YAML

5

Conseil d'utilisation

Assurez-vous que le code YAML entré est valide, sinon il peut ne pas être correctement formaté. Pour les grands fichiers, le traitement peut prendre plus de temps

Bases de YAML

Qu'est-ce que YAML ?

YAML (YAML Ain't Markup Language) est un langage de sérialisation de données convivial pour les humains, couramment utilisé pour les fichiers de configuration et l'échange de données. Conçu dans un format concis et lisible, il convient particulièrement aux structures de données nécessitant une édition et une lecture manuelles. YAML utilise des indentations d'espaces pour représenter la hiérarchie des données, plutôt que des parenthèses ou des balises.

Syntaxe de Base de YAML

1

Indentation et hiérarchie

YAML utilise des indentations d'espaces pour représenter la hiérarchie des données, les tabulations ne sont pas prises en charge. En général, 2 ou 4 espaces sont utilisés comme unité d'indentation.

# Exemple d'indentation YAML
exemple:
  niveau1:
    niveau2:
      clé: valeur
2

Paires clé-valeur

L'unité de données de base de YAML est la paire clé-valeur, utilisant un deux-points suivi d'un espace (: ) pour séparer la clé et la valeur.

# Exemple de paires clé-valeur
nom: John Doe
âge: 30
titre: Ingénieur Logiciel
3

Listes et tableaux

Utilisez un tiret suivi d'un espace (- ) pour représenter un élément de liste.

# Exemple de liste
fruits:
  - Pomme
  - Banane
  - Cerise
  - Dattes

# Liste en ligne
couleurs: [rouge, vert, bleu, jaune]
4

Commentaires

YAML utilise le symbole dièse (#) pour représenter un commentaire. Tout le contenu de la dièse à la fin de la ligne est ignoré.

# Ceci est un commentaire
nom: John Doe  # Ceci est également un commentaire

Types de Données pris en charge par YAML

Chaînes de caractères

Pas besoin de guillemets, mais nécessaires si elles contiennent des caractères spéciaux

simple_string: Bonjour
quoted_string: "Bonjour, Monde!"
multiline: |
  Ligne 1
  Ligne 2
  Ligne 3

Nombres

Supportent les entiers, les flottants, la notation scientifique, etc.

integer: 42
float: 3.14
scientific: 6.022e23

Valeurs booléennes

Représentent vrai ou faux

actif: true
enabled: false

Valeurs nulles

Représentent vide ou non défini

empty_value: null
another_empty: ~

Fonctionnalités avancées de YAML

1

Anchres et références

Les ancres (&) et les références (*) permettent de réutiliser des données et d'éviter les définitions redondantes.

2

Clés de fusion

Les clés de fusion (<<) permettent de fusionner le contenu d'une carte dans une autre.

3

Chaînes multilignes

YAML fournit plusieurs manières de traiter les chaînes multilignes, y compris la conservation des retours à la ligne (|) et le repli des retours à la ligne (>).

Annonce

API开发平台

快速构建、测试和部署API

推荐工具

Outil de formatage XML - Outil gratuit en ligne pour embellir et compresser le code XML

Outil de formatage XML en ligne gratuit qui prend en charge les fonctions d'embellissement, de compression, de validation du code XML, etc., rendant votre code XML plus standardisé et lisible. Offre un aperçu en temps réel du formatage et prend en charge plusieurs options de format XML.

XML vers JSON - Outil de conversion en ligne gratuit

L'outil XML vers JSON peut analyser et convertir des chaînes au format XML et JSON, et formater les chaînes converties.

Outil en ligne de formatage et de minification JavaScript - Embellir, optimiser et obscurcir le code JS

Un outil en ligne puissant pour formater et minifier du code JavaScript (JS). Prend en charge l'indentation personnalisée (tabulations ou espaces), le pliage/dépliage du code, le retour à la ligne automatique, l'embellissement en un clic et la compression/obscurcissement efficace des scripts JS, aidant les développeurs à améliorer la lisibilité du code, réduire la taille des fichiers et optimiser les performances du site web.

Formatage YAML - Outil YAML en ligne gratuit

Outil gratuit en ligne de formatage et de beauté YAML qui prend en charge l'ajustement automatique des indentations, la coloration syntaxique et supprime les espaces superflus, rendant votre code YAML clair et facile à lire. Aucune installation requise, formatage en un clic pour améliorer la lisibilité et l'efficacité de maintenance des fichiers YAML !

Convertisseur YAML en JSON - Boîte à outils en ligne gratuite

Outil en ligne de conversion mutuelle entre formats YAML (YML) et JSON, prenant en charge la conversion mutuelle entre données YAML et JSON, et également la validation de la correction des données de format YAML et JSON entrées.