Gestion de fichier de configuration .ini

Soyez le premier à donner votre avis sur cette source.

Vue 14 365 fois - Téléchargée 1 199 fois

Description

Je devais utiliser un fichier de configuration (.ini) à la windows sur mon appli Java. Du coup, j'ai créé cette classe assez simple qui permet de récupérer les infos d'un fichier .ini et meme d'y ajouter de nouvelles propriétés.
C'est ma première source que je dépose alors si vous avez des remarques sur le code ou si certains commentaires ne sont pas clairs, n'hésitez pas hein!

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_neodante
Messages postés
2837
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10 -
L'utilisation des fichiers .properties et de la Properties ou ResourceBundle est quand même plus conseillée ... ;-)

++
Twinuts
Messages postés
5340
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
3 septembre 2019
87 -
Salut,

dans ton code tu utilises la syntax jdk 1.5 donc pourquoi ne pas l'utiliser à fond?

exemple tu fais dans la methode loadFile()

BufferedReader readBuffer = new BufferedReader(new InputStreamReader(new FileInputStream(m_file)));
String line = null;
String currentSection = null;
try {
while((line = readBuffer.readLine()) != END_OF_FILE){
//............;

pourquoi ne pas utiliser la classe Scanner exemple :

Scanner sc = new Scanner(new FileInputStream(m_file));

String line = null;
String currentSection = null;
while(sc.hasNext()){
line = sc.nextLine();
//...............
}
sc.close();


sinon je suis du meme avis que neodante concernant les .properties
tamtam02
Messages postés
1
Date d'inscription
vendredi 11 mars 2005
Statut
Membre
Dernière intervention
5 juin 2007
-
Salut,
merci pour ce code mais j'ai un petit problème je n'arrive pas a créer d'instance de cette classe.
Quelqu'un pourrait-il m'éclairer ?

Merci.
caulfield
Messages postés
1
Date d'inscription
jeudi 26 juillet 2012
Statut
Membre
Dernière intervention
26 juillet 2012
-
Gère parfaitement les caractères spéciaux dans le path du fichier INI. Merci pour ces sources.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.