Bonjour,
Matos : IIS / ASP.NET / C#
Voila je galere un peu car je n'ai pas vu beaucoup de source sur XML qui pourrai résoudre mon problème
Je cherche une source complete qui me permettrai d'aller rechercher tres rapidement et tres facilement surtt une donnée dans un fichier XML.
Sachant que je ne vais jamais ecrire dans mon fichier ( Fichier de Lang tres simple ), je me suis orienté vers les XPath. Mais je n'est aucune idée sur leurs fonctionnement.
Alors si vous pouviez me donnée un exemple pour allez rechercher une donnée bien spécifique ou un conseille sur la structure de donnée ca sera super.
Voila mon Fichier XML :
<?xml version='1.0'?>
<document lang="FR">
<Title>Liste des phrses pour l'application SafeBag en Francais</Title>
<Page>
<Login>
<Label1>
<init>Login</init>
</Label1>
<Label2>
<init>Mot de Passe</init>
</Label2>
<Label3>
<err1>Mauvais Mot de Passe</err1>
<err2>Mauvais Login</err2>
</Label3>
</Login>
</Page>
<Alert>
<Erreur1>Connection a la base de donnee refuse.</Erreur1>
</Alert>
</document>
J'aimerais récupérer les valeurs avec une simple chaine du genre : ValueOf("/document/Page/Login/Label1/init");
Pour récupérer : "Login" par exemple

Voila j'ai déjà fait un bout de code mais ca me retour toutes les valeurs alors...C'est pas top...

XPathDocument doc = new XPathDocument(Server.MapPath("Francais.Xml"));
XPathNavigator nav = doc.CreateNavigator();
Label1.Text=(nav.Select("/document/Page/Login/Label1/init")).Current.Value;
Voila...jespere que jai assez detaillé...
Help...Plz!
