Actualmente estoy trabajando en un proyecto que necesita almacenar algunos valores (en forma de listas de parámetros). Estos valores pueden ser de algunos tipos definidos (uint32, char [], ...). Ahora me gustaría hacer que estas listas de parámetros sean persistentes, lo que significa que quiero cargarlas y guardarlas. También quiero poder "descargarlos" en la computadora y editarlos allí, luego cargarlos nuevamente en el dispositivo que luego los utilizará.
Hasta ahora, he usado un archivo de texto simple que presenta pares clave-valor como:
EnterTime=18.0\n
DisallowTime=3\n
EnterMessage=Hello this is me\n
ExternalPhoneNumber=+1212345678
...
Sin embargo, creo que debe haber un mejor enfoque. El espacio no es un problema real, pero no estoy seguro de si quiero cambiar a XML, no creo que sea un mejor enfoque.
¿Alguna idea sobre esto? ¿Cómo manejas esta situación?
Saludos cordiales Thomas