Aller au contenu
uencoder

Properties

Les fichiers Properties de Java utilisent le format CLE=VALEUR ou CLE:VALEUR ; ils sont le format de configuration traditionnel de l'écosystème Java et prennent en charge les échappements Unicode.

Objectif

Fournir le format de configuration standard de Java, utilisé avec la classe Properties.

Mécanisme

Chaque ligne est CLE=VALEUR ou CLE:VALEUR (les deux séparateurs conviennent), avec des commentaires # ou !. Les caractères non ASCII sont échappés en \uXXXX. Pas d'imbrication (des préfixes simulent des espaces de noms). Chargés par java.util.Properties.

Cas d’usage

  • Configuration d'applications Java
  • application.properties de Spring Boot
  • Ressources Android
  • Configuration Java héritée

Exemples

  • entrée
    db.url=jdbc:postgres://...
    Output
    Properties {db.url:...}

    A key-value pair

Erreurs courantes

Mixing = and : as separators creates ambiguity
Standardize on = as the separator

Termes associés

Outils associés

References