Bonjour à tous,
cela fait plusieurs jours maintenant que je me sers de mon ami google pour trouver un bon moyen d'utiliser des xml avec c# ayant peu de notions dans ce language (genre les messages box et les savedialog...merci mon "super" prof d'info !)
Bref je vous explique je veux faire une appli avec un fichier config, donc j'ai fait la méthode classique qu'on trouve dans google, a savoir joindre un fichier de config a l'appli appeler app.config, faire la référence au System.Configuration et je l'ai rempli de cette manière :
où le nombre d'usine peut changer bien entendu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <configuration> <configSections> <section name="Usine1" type="System.Configuration.SingleTagSectionHandler"/> <section name="Usine2" type="System.Configuration.SingleTagSectionHandler"/> </configSections> <Usine1 nom="XXX" code="9800" debutip="192.168.20." finip="60"/> <Usine2 nom="XXX" code="9801" debutip="192.168.21." finip="60"/> </configuration>
j'ai besoin de savoir s'il est possible de récuperer le nombre de section name dans ce xml (je parle d'un truc propre)
ainsi je pourrais faire une boucle avec un i, allant de 1 a X ou X est le num de ma derniere usine, me permettant de récupérer les valeurs des noeuds nom et code pour chaque usine...
et mon prog s'adaptant ainsi, si de nouvelles usines apparaissent sans modif du code.
pour finir chaque section["nom"] et section["code"] de chaque usine vont se retrouver dans deux combobox, une pour les noms, une pour les codes...
Voila j'espere avoir été assez clair, je sais pas si ma démarche est la bonne mais comme je vous le dis je suis nouveau dev et j'ai pas forcément la bonne reflexion, peut etre qu'un autre code xml serait plus adéquate ? je suis ouvert a toutes vos pistes ! Merci d'avance
Partager