Sto scrivendo una sostituzione immediata per un'applicazione legacy in Java. Uno dei requisiti è che i file ini utilizzati dalla vecchia applicazione debbano essere letti così come sono nella nuova applicazione Java. Il formato di questo file ini è lo stile comune di Windows, con sezioni di intestazione e coppie chiave = valore, utilizzando # come carattere per i commenti.
Ho provato a utilizzare la classe Properties da Java, ma ovviamente non funzionerà se ci sono conflitti di nome tra intestazioni diverse.
Quindi la domanda è: quale sarebbe il modo più semplice per leggere questo file INI e accedere alle chiavi?