Nombre de clé dans une section - fichier ini

romauto750 Messages postés 45 Date d'inscription mercredi 9 novembre 2005 Statut Membre Dernière intervention 12 janvier 2012 - 1 août 2008 à 15:52
romauto750 Messages postés 45 Date d'inscription mercredi 9 novembre 2005 Statut Membre Dernière intervention 12 janvier 2012 - 3 août 2008 à 11:57
Bonjour,

j'aurai aimé savoir s'il était possible de savoir le nombre de clés dans une section dans un fichier .ini.

Exemple, pour ce fichier .ini

[Test]
clé1=val1
clé2=val3
clé3=val3

Comment savoir que la section Test contient 3 clés ?

Merci.

3 réponses

romauto750 Messages postés 45 Date d'inscription mercredi 9 novembre 2005 Statut Membre Dernière intervention 12 janvier 2012
1 août 2008 à 15:53
Petite précision : je suis sous windows et non linux. Je me suis trompé en mettant le thème.
0
cs_Grogan Messages postés 28 Date d'inscription jeudi 19 janvier 2006 Statut Membre Dernière intervention 21 août 2008
1 août 2008 à 18:49
Si tu est certain de ne pas avoir de [ sauf pour le nom de tes sections, tu peux compté le nombre de ligne entre tes sections. Ce n'est probablement pas la bonne méthode mais s'en est une... Ou encore, compte le nombre de ligne contenant un = entre deux lignes n'en contenant pas (je veux dire tu trouve la ligne de test, tu commence a compté les "=" a partir de la ligne d'en dessous jusqu'a ce que tu tombe sur une ligne sans = (qui n'est pas vide pour éviter les erreurs) et ca te donne ton nombre de clé dans ta section... bon ca se complique si tu as des clé qui tiennent sur plusieurs ligne par contre (par exemple un long tableau)
0
romauto750 Messages postés 45 Date d'inscription mercredi 9 novembre 2005 Statut Membre Dernière intervention 12 janvier 2012
3 août 2008 à 11:57
Ok, ça marche.

Je vais faire la méthode trouver la ligne test et après compter le nombre de ligne. J'ai une clé par ligne seulement donc ça va encore.
0
Rejoignez-nous