Formatage YAML
Formatez le code YAML pour le rendre structuré, lisible et facilement éditable
Paramètres de Formatage
Options de Formatage
Instructions d'Utilisation
Entrer le code YAML
Collez ou entrez le code YAML à formater dans le champ texte
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
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
Obtenir le résultat
Une fois le formatage terminé, vous pouvez copier le code ou le télécharger sous forme de fichier YAML
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
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
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
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]
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
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.
Clés de fusion
Les clés de fusion (<<) permettent de fusionner le contenu d'une carte dans une autre.
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 (>).
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.