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
| [WebMethod(Description = "Affichage des valeurs PEMs")] /*Afficher la description de la méthode */
public String Affichage()
{
int i;
string[] tab = new string[10]; //Création d'un tableau de string de taille 10 pour le stockage des valeurs des PEMs
XmlDocument doc = new XmlDocument();
doc.Load("File.xml"); //Chargement du fichier XML
XPathNavigator navigateur = doc.CreateNavigator();
XPathNodeIterator noeuds = navigateur.Select("/messages/message/from"); //Sélection de la partie désirée pour l'affichage du fichier XML
/*while (noeuds.MoveNext())
{
return(noeuds.Current.OuterXml);
}*/
for (i = 0; i < 10; i++)
{
tab[i] = noeuds.Current.OuterXml;
noeuds.MoveNext(); // Passage à la ligne suivante du fichier pour le traitement
}
return (tab);//Affichage du tableau de string en sortie
}
}
} |