J'écris un remplacement instantané pour une application héritée en Java. L'une des conditions requises est que les fichiers ini utilisés par l'ancienne application doivent être lus tels quels dans la nouvelle application Java. Le format de ces fichiers ini est le style Windows commun, avec des sections d'en-tête et des paires clé = valeur, en utilisant # comme caractère pour les commentaires.
J'ai essayé d'utiliser la classe Properties de Java, mais bien sûr, cela ne fonctionnera pas s'il y a des conflits de noms entre différents en-têtes.
La question est donc de savoir quelle serait la manière la plus simple de lire ce fichier INI et d'accéder aux clés?