// formatters
YAML Quote Style Converter.
Convert YAML string scalars between unquoted, single-quoted, and double-quoted styles safely.
YAML input
Converted
Questions fréquentes
Convertit-il toutes les chaînes ?
Oui, il convertit toutes les chaînes d'un type de guillemet à l'autre.
Préserve-t-il les valeurs numériques ?
Oui, seules les chaînes entre guillemets sont converties.
Puis-je convertir une partie ?
Non, la conversion s'applique à tout le document.
Styles de citation YAML en détail
YAML supporte plusieurs styles de citation : sans citation, simple (') et double ("). Chaque style a des règles spécifiques et des cas d'utilisation qui doivent être considérés.
Les chaînes sans citation sont la forme la plus simple et sont utilisées lorsque la chaîne ne contient pas de caractères spéciaux. Elles sont les plus lisibles, mais aussi les plus sujettes aux erreurs.
Les citations simples ('texte') empêchent l'interprétation des caractères spéciaux et des séquences d'échappement. Les citations doubles ("texte") permettent l'échappement, mais sont plus complexes à gérer.
Quand utiliser quel style ?
Utilisez des chaînes sans citation lorsque le texte ne contient pas de caractères spéciaux, d'espaces au début/fin ou de caractères réservés. C'est la forme la plus simple et la plus lisible.
Les citations simples conviennent aux chaînes qui contiennent des caractères spéciaux comme : , [ ] { } & * # mais n'ont pas besoin de séquences d'échappement.
Les citations doubles sont nécessaires pour les chaînes avec échappement (\n pour saut de ligne, \t pour tabulation) ou lorsque la chaîne contient des guillemets.
Détails de conversion
Le convertisseur analyse chaque chaîne dans le fichier YAML et choisit le style de citation minimum nécessaire. Les chaînes sans caractères spéciaux sont laissées sans citation.
Les citations existantes sont préservées, sauf si vous choisissez l'option de convertir toutes les chaînes en un style uniforme.
La conversion est sûre et ne modifie pas le contenu sémantique du fichier YAML. Seule la représentation des chaînes est ajustée.