Lire a partir d'un fichier .config

Résolu
Signaler
Messages postés
37
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
19 juin 2008
-
Messages postés
37
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
19 juin 2008
-
bonjour tout le monde
 
je voudré lire le contenu d'un fichier ".config  "  dont la structure est :

<?

xmlversion="1.0"encoding="utf-8"?>
<

language>

<wordref="EditLink_Text"value="Edit"/>

<wordref="EditMenu_EditContent"value="Edit Content"/>

<wordref="EditMenu_EditModule"value="Edit Module"/>

<wordref="EditMenu_MoveUp"value="Move Up"/>

<wordref="EditMenu_MoveDown"value="Move Down"/>
</

language>
 
sur Internet jé trouvé du code qui lit les donnée a partir du fichier web.config, mais qd j'applique ca sur mon fichier ca marche pas

7 réponses

Messages postés
745
Date d'inscription
mardi 30 novembre 2004
Statut
Membre
Dernière intervention
15 septembre 2009
4
Utilise System.Xml (et non pas Web.Xml...).



Dim



fichierXML
As

XmlDocument




Dim  reader
As XmlTextReaderreader New XmlTextReader("C:\.....")fichierXML

New XmlDocument
fichierXML.Load(reader)

Voici pour charger ton fichier xml, ensuite tu accèdes à la racine puis aux noeuds enfants...
En cherchant bien tu devrais trouver des exemples grâce au moteur de recherche de ce site

<hr />
@+  
Messages postés
745
Date d'inscription
mardi 30 novembre 2004
Statut
Membre
Dernière intervention
15 septembre 2009
4
Salut,


il faut que tu ajoute un fichier de config à ton projet.
il aura cette forme :


<?xmlversion="1.0"encoding="utf-8" ?>


<configuration>


   <appSettings>


      <addkey="EditLink_Text
"
value="
Edit"
/>



      .......






      </appSettings>

</configuration>

Ensuite, tu ajoutes

Imports System.Configuration
Private

config
As
New AppSettingsReader()

puis tu accèdes au contenu de cette manière :

Dim

val
As
String = config.GetValue(
"EditLink_Text",
GetType(System.String))

<hr />
@+  
Messages postés
37
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
19 juin 2008
1
bon ds mon cas il n'est pas possible d'ajouter un fichier .config je doi lire mon fichier .config tel quil est :( est ce quil ya qlq'1 pr m'aider 
merci pr ta réponse
Messages postés
745
Date d'inscription
mardi 30 novembre 2004
Statut
Membre
Dernière intervention
15 septembre 2009
4
dans ce cas tu n'as pas d'autre moyen que d'utiliser System.Web.Xml pour parcourir ton fichier xml et y récupérer ce qu'il te faut.


Au fait, pourquoi ne peux-tu pas ajouter de fichier de config?





<hr />

@+  
Messages postés
37
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
19 juin 2008
1
Dans mon cas mon application plusieur  et meme des Dizaines de   fichiers .config  qui sont prêts c'est pas moi qui les crée et jé mm pas le droit de modifier le code de ces fichiers  
Messages postés
37
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
19 juin 2008
1
tu peu me dire comment faire pour parcourire un fichier XML
Messages postés
37
Date d'inscription
jeudi 1 décembre 2005
Statut
Membre
Dernière intervention
19 juin 2008
1
merci pour ton aide :)