Saltar al contenido
uencoder

Properties

Los archivos Properties de Java usan el formato CLAVE=VALOR o CLAVE:VALOR; son el formato de configuración tradicional del ecosistema Java y admiten escapes Unicode.

Propósito

Proporcionar el formato estándar de configuración de Java, usado junto con la clase Properties.

Mecanismo

Cada línea es CLAVE=VALOR o CLAVE:VALOR (ambos separadores valen), con comentarios # o !. Los caracteres no ASCII se escapan como \uXXXX. Sin anidamiento (los prefijos simulan espacios de nombres). Los carga java.util.Properties.

Casos de uso

  • Configuración de aplicaciones Java
  • application.properties de Spring Boot
  • Recursos de Android
  • Configuración Java heredada

Ejemplos

  • entrada
    db.url=jdbc:postgres://...
    Output
    Properties {db.url:...}

    A key-value pair

Errores comunes

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

Términos relacionados

Herramientas relacionadas

References