// converters
Properties to YAML.
Convert Java .properties files to clean YAML. Supports unicode escapes, comments, and nested keys. All processing happens in your browser — nothing is uploaded.
Properties input
YAML output
Questions fréquentes
Gère-t-il les clés imbriquées avec des points ?
Oui, il convertit spring.datasource.url en structure YAML imbriquée.
Préserve-t-il les commentaires ?
Les commentaires sont convertis en commentaires YAML avec #.
Fonctionne-t-il avec Spring Boot ?
Oui, il gère les fichiers de configuration Spring Boot correctement.
Que sont les fichiers .properties ?
Les fichiers .properties sont un format simple de paires clé-valeur utilisé principalement dans les applications Java. Les fichiers ont la structure key=value et supportent les commentaires avec # ou !.
C'est un format hérité qui est utilisé pour les configurations et les chaînes internationalisées. La structure est plate et ne supporte pas les hiérarchies.
Bien que YAML soit aujourd'hui le format préféré pour les configurations, de nombreux systèmes existants utilisent encore des fichiers .properties.
Quand convertir properties en YAML ?
Lors de la migration d'applications Java vers des frameworks modernes qui attendent YAML comme format de configuration, la conversion est souvent une étape nécessaire.
Pour consolider les fichiers de configuration, YAML est plus adapté car il supporte les hiérarchies, les listes et les structures plus complexes.
Dans les architectures de microservices qui utilisent des fichiers YAML, la conversion permet l'intégration de configurations héritées.
Détails de conversion
Le convertisseur lit les paires key=value et les convertit en paires clé-valeur YAML. Les points dans les clés sont souvent interprétés comme une hiérarchie (par ex. server.port → server: port:).
Les commentaires du fichier .properties sont convertis en commentaires YAML ou supprimés, selon l'option choisie.
Les clés à valeurs multiples (la même clé apparaît plusieurs fois) sont converties en listes YAML, en conservant les valeurs dans l'ordre original.