Bonjour a tous !
Je developpe une application Windows Mobile et Je souhaiterais savoir comment lire un fichier XML pour récupéré les valeurs dedans lol!
Mon fichier se présente comme ça :
Je voudrais récupéré tout les contact pour les inséré dans une ComboBox.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="utf-8"?> <callList> <contact> <name> Contact1 </name> <number> 0102030405 </number> </contact> <contact> <name> Contact2 </name> <number> 0605030201 </number> </contact> </callList>
J'ai commencé un bout de code pour lire et récupérer mes valeurs mais cela ne fonctionne pas :
Si quelqu'un aurai Quelque infos, se serait sympa
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 //Ouverture et chargement du fichier XmlDocument xmlDocument = new XmlDocument(); XmlTextReader xmlReader = new XmlTextReader(fichier); XmlNode xmlNode = null; while (xmlReader.Read()) { if(xmlReader.Name.Equals("contact")) { xmlNode = xmlDocument.ReadNode(xmlReader); sName = xmlNode.Attributes.GetNamedItem("name").Value; sNumber = xmlNode.Attributes.GetNamedItem("number").Value; } }
PS : Je developpe sous VS2008, .NET Compact Framework 3.5
Merci a tous
Saibot
Partager