Bonjour,
J'ai un fichier XML dans lequel j'ai un noeud du type :
Je desire avec une requete xpath verifier si par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?xml version="1.0" encoding="utf-8"?> <Users> <User> <u_id>1</u_id> <u_login>Dave</u_login> <u_password>123</u_password> </User> <User> <u_id>2</u_id> <u_login>Agnès</u_login> <u_password>123</u_password> </User> </Users>
<u_login> == Dave && <u_password> == 123
Est ce possible ?
Pour l'instant voila mon code :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 var doc = new XPathDocument(path); XPathNavigator nav = doc.CreateNavigator(); XPathNodeIterator xit = nav.Select("descendant::Users/User/u_login"); int position; while (xit.MoveNext()) { if (xit.Current.Value == login) {}
Partager