Bonjour,

j'essaye de récupérer un xml externe pour le parser en asp avec le xsl associé.

pour le moment j'arrive a récupérer le contenu du fichier xml si je le met en local

j'utilise donc DOMDocument et ça donne ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Dim Objet_Document, Objet_Document_XSL
Set Objet_Document = Server.CreateObject("MSXML2.DOMDocument")
Objet_Document.async = false
Set Objet_Document_XSL = Server.CreateObject("MSXML2.DOMDocument")
Objet_Document_XSL.async = false
 
 
 
Dim fichier, fichierXSL
fichier = Server.MapPath("site_index.xml")
Objet_Document.load (fichier)
fichierXSL = Server.MapPath("siteindex_output.xsl")
Objet_Document_XSL.load fichierXSL
 
 
If Objet_Document.parseError.errorCode <> 0 Then
	response.write("Erreur de chargement du fichier")
Else
	Response.Write(Objet_Document.transformNode(Objet_Document_XSL))
j'ai cru comprendre qu'il fallait utiliser XMLHTTP pour le charger depuis un site externe mais je n'ai trouvé nul pars comment faire exactement

Petite précision : le fichier externe que je dois charger est en fait un php auquel je passe une variable

Si qq a une piste ou la solution

Merci