bonjour,
je suis à la recherche d'un exemple de code simple pour lire un fichier xml depuis un programme VB.net. Quelqu'un a t'il cela ? ou bien quelqu'un sait il me dire ou je peut trouver un tutoriel
@+ VIJEO
bonjour,
je suis à la recherche d'un exemple de code simple pour lire un fichier xml depuis un programme VB.net. Quelqu'un a t'il cela ? ou bien quelqu'un sait il me dire ou je peut trouver un tutoriel
@+ VIJEO
Je pense que tu as pas trop cherché ou que tu as mal cherché. Bref, tu dois connaître les expressions Xpath pour naviguer dans un fichier XML
Si c'est pas le cas va voir ici.
Ensuite il te faut utiliser les XmlDocument:
Après voila comment naviguer dans le fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 XmlDocument xmlConf = new XmlDocument(); xmlConf.Load(sFileName);
L'expression "xmlNodeListe[0].FirstChild.Value" n'est valable que si ce que tu cherche est un attribut du noeud. Si c'est une propriété il faut faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 String cheminXpath; int index; xmlNodeList xmlNodeListe; cheminXpath = "//obj_meas/Tgestbd_meas_item[@SceNorgint= 1]/id/Tgestbd_id_meas/datapoint_label_index"; xmlNodeListe = xmlConf.SelectNodes(cheminXpath); index = int.Parse(xmlNodeListe[0].FirstChild.Value);
"xmlNodeListe[0].Value".
Comme je suis plus trop sûre du vocabulaire je fait un petit Schéma![]()
<Noeud id="1"> nom="popol"</Noeud>
id = propriété et nom = attribut
Il me semble que c'est ca.
En tout cas essaye les deux et tu comprendra comment ca marche.
Bonne chance
PS: Le code est en C# mais c'est pareil
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager