-
fichier xml dans asp.net
Bonsoir, j'ai un petit souci avec mon fichier xml. Je m'explique, j'ai créé un fichier xml en allant dans Ajouter un nouvel élément-->Fichier xml et ce fichier c'est bien ajouter au projet, pas de souci la dessus. J'ai remplit ce fichier et maintenant j'essaye de le charger en procédant de cette manière:
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("XMLFile.xml");
Or là il me dit:
Impossible de trouver le fichier 'c:\Program Files\Microsoft Visual Studio 8\Common7\IDE\XMLFile.xml'.
Ce que je ne comprends pas c'est que mon fichier existe dans mon dossier projet mais il essaye d'aller le chercher dans le chemin ci-dessus.
Si quelqu'un c'est comment charger un fichier xml directement de son repertoire projet, je suis preneur.
Merci par avance pour vos réponses.
-
Code:
xmlDoc.Load(Server.MapPath() + "XMLFile.xml");
-
Citation:
Envoyé par
lutecefalco
Code:
xmlDoc.Load(Server.MapPath() + "XMLFile.xml");
J'ai essayer de faire ça mais "Server" n'existe pas, aurais-je omis une référence, un assembly?
Merci pour ta réponse:roll:
-
Oki c'est bon j'ai trouvé:
HttpContext.Current.Server.MapPath()
Merci en tout cas pour ta réponse:yaisse2:
-
Si c'est résolu, n'oublie pas le tag :resolu:
Merci.
-
-
Juste une dernière petite chose, la syntaxe exacte est:
xmlDoc.Load(HttpContext.Current.Server.MapPath("nom_fichier_xml"));
Le fichier xml étant toujours situé dans le répertoire projet