Tengo un archivo de propiedades con algunos valores booleanos. AFAIK, java.util.properties no tiene nada como getBoolean
. ¿Hay alguna otra biblioteca de Java que pueda hacer esto? O tal vez hay otra manera, excepto doAction = "true".equals(yourProperties.getProperty("doaction"));
Obtener valores booleanos de un archivo de propiedades
Respuesta
Apache Commons Configuration que además de java.util.Properties
.
boolean doAction = config.getBoolean("doaction");
// ...
Cuando las propiedades de los archivos se cargan puede utilizar las Boolean
-Class para obtener las propiedades:
Boolean.getBoolean("your.property");
es posible recuperar el valor de la propiedad.
También está el paquete de java.util.prefs
, su Preferences
tiene métodos como getBoolean
.
Cómo sobre el uso Boolean.parseBoolean() para hacer la conversión, como esto:
Boolean foo = Boolean.parseBoolean(yourProperties.getProperty("foo"));
Al menos de esa manera será consistente con otra cadena de Java para las conversiones booleanos.
He probado, y esto parece felizmente convertir una propiedad faltante (devuelta como null
) a false
que es útil.
propiedades.setProperty("property", "true");
...
Boolean.parseBoolean(propiedades.getProperty("property");
No veo lo que esto agrega sobre las otras respuestas que se publicaron hace 4 años. – cpburnz
- 1. ¿Cómo establecer valores booleanos en un archivo de configuración INI?
- 2. valores booleanos Objective C
- 3. Rieles de base de datos valores booleanos
- 4. Obtener propiedades y valores del objeto desconocido
- 5. Almacenar valores booleanos en SQL?
- 6. evaluar los valores booleanos en Java
- 7. ¿Hay un especificador de formato que funcione con valores booleanos?
- 8. Cuál es una manera conveniente de almacenar y recuperar valores booleanos en un archivo CSV
- 9. C# - Obtener valores de propiedades estáticas de la clase estática
- 10. valores insertar en campos booleanos Solr
- 11. ¿Están definidos los valores booleanos negativos?
- 12. xslt: si cómo probar los valores booleanos
- 13. Moustache javascript: cómo manejarlo con valores booleanos
- 14. Obtener todas las propiedades con los valores de reflexión
- 15. La mejor manera de probar valores booleanos en Rspec
- 16. Muelle - Sustitución de los valores de las propiedades de los frijoles con los nuevos valores del Archivo de propiedades
- 17. voltear los valores booleanos en un pitón lista
- 18. Valores booleanos conflictivos de una matriz de JavaScript vacía
- 19. Obtener valores de Json.net
- 20. Es o es el prefijo de los valores booleanos
- 21. ¿Cómo obtener valores de un archivo de propiedad en Map usando Spring framework?
- 22. Obtener valores de un CFDictionary
- 23. C# - Valores de propiedades recursivas/de reflexión
- 24. Haskell: Seguridad de tipos con diferentes valores booleanos lógicamente
- 25. Obtener las propiedades de un tipo dinámico
- 26. Anotación de propiedades en un modelo con valores predeterminados
- 27. ¿Cuál es la mejor manera de agregar los valores booleanos de un diccionario de Python?
- 28. multihilo y booleanos
- 29. ¿Obtener valores de translate3d de un div?
- 30. ¿Hay un método .NET incorporado para obtener todas las propiedades y valores para un objeto?
De acuerdo con JavaDoc se lee sólo las propiedades del sistema. –