From: Lara Callaway (_lara_@visitmail.com)
Date: 06/05/2004 - 08:35
Ok merci beaucoup mais j'ai un problème... j'ai une Erreur d'exécution
Microsoft VBScript (0x800A01A8), Objet requis: 'Msxml2'.
Ca concerne cette ligne "Set xslt = server.CreateObject(Msxml2.XSLTemplate)"
Je ne vois pas de quoi ça vient... J'ai fait des recherches mais elles
n'aboutissent à rien qui puisse m'aider. Avez vous une petite idée ?
>
> Page resultat.asp
> <%
> '-----------------------------------------------------------'
> Function loadXMLFile(strXMLFile, strXSLFile, Param, ValeurParam)
> Dim objXML
> Dim objXSL
>
> set objXML = Server.CreateObject("Microsoft.XMLDOM")
> objXML.async = false
> objXML.load(strXMLFile)
>
> set objXSL = Server.CreateObject("Microsoft.XMLDOM")
> objXSL.async = false
> objXSL.load(strXSLFile)
>
> Dim xslt, xslProc
> Set xslt = server.CreateObject(Msxml2.XSLTemplate)
> xslt.stylesheet = objXSL
> Set xslProc = xslt.createProcessor()
> xslProc.input = objXML
>
> xslProc.addParameter Param, ValeurParam ' ==> C là que tu passes le
> parametre à la XSL
>
> xslProc.Transform
> response.write(xslProc.output)
>
> Set objXML=Nothing
> Set objXSL=Nothing
> Set xslt=Nothing
> Set xslProc=Nothing
>
> End Function
> '-----------------------------------------------------------'
> Dim variable
> variable = Request.QueryString("nom")
> loadXMLFile
> server.MapPath("XML.xml"),server.MapPath("XSL.xsl"),"Nom",variable
> '-----------------------------------------------------------'
> %>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|