Bonjour,
j'ai un petit fichier XML, mais je n'arrive pas à récupérer les infos qui sont dedans...
Voici mon fichier XML :
Et le code de récupération :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0" encoding="UTF-8"?> <configuration> <ipServeur>169.254.221.190</ipServeur> <portServeur>8001</portServeur> <cheminBDMercator>C:\Users\JulienPortable\Desktop\Mercatorerp\demoerpsite\data</cheminBDMercator> </configuration>
Donc j'appelle ma fonction ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 public String recuperationValeur(String cle) { String value = null; try { if (txtReader != null) { while (txtReader.Read()) { XmlNodeType nType = txtReader.NodeType; if (nType == XmlNodeType.Element) { Console.WriteLine("name : " + txtReader.Name); if (txtReader.Name.Equals(cle)) { //value = txtReader.GetAttribute(cle); value = txtReader.Value; Console.WriteLine("Value : "+txtReader.Value); } } } } return value; } catch (XmlException ex) { return value; }
mais lorsque j'essaie de l'afficher, il ne met rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part String ip = monXML.recuperationValeur("ipServeur");
Auriez-vous une idée ?
Merci d'avance,
Julien.
Partager