// converters
YAML to Properties.
Convert YAML maps to .properties format with safe escaping of special characters. Works with Spring Boot and Java application configs.
YAML input
Properties output
Questions fréquentes
Aplatisse-t-il la structure ?
Oui, il convertit la hiérarchie YAML en clés à points.
Préserve-t-il les types ?
Les valeurs sont converties en chaînes car .properties ne supporte que les chaînes.
Fonctionne-t-il avec Spring Boot ?
Oui, il génère des properties compatibles Spring Boot.
Conversion YAML en Java Properties
Les fichiers Properties sont un format clé-valeur utilisé principalement dans les applications Java et Spring Boot. Ce convertisseur transforme les structures YAML hiérarchiques en notation plate de Properties avec notation par points.
Chaque clé YAML imbriquée est convertie en une clé ponctuée : database.host devient database.host=db.internal. Cela préserve la hiérarchie de manière compatible avec les systèmes Properties standards.
Quand convertir YAML en Properties ?
Lors de la migration de configuration YAML vers Java/Spring Boot, les clés imbriquées doivent être converties au format Properties.
Pour les applications Java héritées qui lisent des fichiers .properties mais ne supportent pas YAML directement.
Détails de conversion
Les clés imbriquées sont concaténées avec des points. Les valeurs sont conservées comme des chaînes. Les tableaux sont sérialisés comme des valeurs séparées par des virgules. Les commentaires YAML sont supprimés.
Les clés avec des caractères spéciaux (points, espaces) sont automatiquement échappées selon les règles du format Java Properties.