FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » [ASP][.NET]Importer un fichier xml et le mettre dans mon projet
 

[ASP][.NET]Importer un fichier xml et le mettre dans mon projet

Il y a 287 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : [ASP][.NET]Importer un fichier xml et le mettre dans mon projet
 
Plus d'informations

Bonjour,
J'ai dans mon projet un fichier pbx.xml et j'aimerai le remplacer par un fichier qui se trouve à cette adresse http://10.200.40.0/PBX0/pbx.xml sur un serveur donc qui requière une autentification.
Est-ce possible et comment?
Merci!

Profil : Pointeur
Plus d'informations

http://user:pass@url/file.xml


Message édité par KangOl le 24-01-2006 à 21:22:51
Plus d'informations

Ben j'ai essayé ca fonctionne pas.

Profil : Pointeur
Plus d'informations

tu veux le faire a quel moment ?
runtime ? compiltime ?

Plus d'informations

C'est bon j'ai trouvé la solution. Je la donne au cas où ca peut aider quelqu'un:
 

Code :
  1. XmlDocument xml = new XmlDocument();
  2.         XslTransform xsl = new XslTransform();
  3.         XsltArgumentList xslarg = new XsltArgumentList();
  4.         //Load the pbxglobal.xml file and give authentication access.
  5.         string myURL = "http://" + gw_ip + "/PBX0/pbxglobal.xml";
  6.         WebResponse myWebResponse = getPBXFile(myURL);
  7.         BinaryReader br = new BinaryReader(myWebResponse.GetResponseStream());
  8.         long length = myWebResponse.ContentLength;
  9.         // Préparation du flux de sortie
  10.         FileStream outputStream = new FileStream("C:/Documents and Settings/xavier/Site/pbxglobal.xml", FileMode.Create);
  11.         BinaryWriter bw = new BinaryWriter(outputStream);
  12.         // Copie des octets du flux d'entrée vers le flux de sortie
  13.         for (int h = 0; h < length; h++)
  14.         {
  15.             bw.Write(br.ReadByte());
  16.         }
  17.         // Fermeture des flux de données
  18.         br.Close();
  19.         bw.Close();

zeb
Profil : Modérateur libre
Plus d'informations

T'es bien gentil de donner la solution mais tout semble être dans le contenu de gw_ip et on ne sait pas ce que c'est !


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » [ASP][.NET]Importer un fichier xml et le mettre dans mon projet
 

Annonces Google
Publicité