He decidido usar el archivo ini para almacenar la configuración de pares clave-valor simple para mi aplicación Java.ini4j - ¿Cómo obtener todos los nombres de las teclas en una configuración?
Busqué en google y busqué stackoverflow y encontré que ini4j es muy recomendable para analizar e interpretar archivos ini en Java. Pasé algún tiempo leyendo el tutorial en el sitio ini4j; sin embargo, no estaba seguro de cómo obtener todos los valores clave para una configuración en un archivo ini.
Por ejemplo, si tengo un archivo ini así:
[ food ]
name=steak
type=american
price=20.00
[ school ]
dept=cse
year=2
major=computer_science
y asumir que no sé nombres de las teclas antes de tiempo. ¿Cómo obtengo la lista de claves para poder recuperar los valores según las claves? Por ejemplo, obtendría una matriz o algún tipo de estructura de datos que contenga 'nombre', 'tipo' y 'precio' si obtengo una lista de claves para la comida.
¿Alguien me puede mostrar un ejemplo en el que abre un archivo ini, lo analiza o lo interpreta para que la aplicación conozca toda la estructura y valores del archivo ini y obtenga la lista de claves y valores?
Es posible utilizar en lugar java.util.Properties, aunque no tiene secciones como los archivos .ini. –
@mmyers: ese era el problema. Necesitaba secciones para esta herramienta que estoy haciendo. Estoy bastante seguro de que hay una manera de hacer esto con ini4j, simplemente no puedo encontrar la api, clase o tutorial correcto – codingbear