From: Olivier LAMY (olivier.lamy@rtlnet.fr)
Date: 20/09/2001 - 09:26
fonction créant un processeur dans un include
function cree_processor (fic_xsl)
Dim xslt '(New Msxml2.XSLTemplate)
Dim xslDoc '(New Msxml2.FreeThreadedDOMDocument.3.0)
Dim xmlDoc '(New Msxml2.DOMDocument)
Dim xslProc '(IXSLProcessor)
'creation d'un freethreaded à partir d'un xsl
'le template xsl est ensuite créé à partir de cette référenc
set xsldoc = Server.CreateObject("MSXML2.FreeThreadedDOMDocument.3.0")
set xslt = Server.CreateObject("MSXML2.XSLTemplate")
xslDoc.async = False
xslDoc.Load (server.mappath(fic_xsl))
Set xslt.stylesheet = xslDoc
Set xslProc = xslt.createProcessor()
set cree_processor = xslProc
end function
dans le reste du code
set xmldom = Server.CreateObject("MSXML2.DOMDocument")
xmldom.load(server.mappath("officiel.xml"))
set xslprocessor = cree_processor (server.mappath("salles_film.xsl")
xslprocessor.input = xmldom
xslprocessor.addParameter "ID_FILM", id_film
xslprocessor.transform
response.write (xslprocessor.output)
----- Original Message -----
From: "Gregoor, Van Der Eyken" <geyken@esual.com>
To: <xml-tech@xmlfr.org>
Sent: Wednesday, September 19, 2001 11:44 AM
Subject: [xml-tech] RE: [xml-tech] Re: [xml-tech] Passage de paramètres
MSXML 3.0
A noter, en sus de ce problème si je veux effectuer ma transformation
côté serveur impossible de transmettre une URL longue à une méthode
Server.MapPath (ASP). Comment y remédier ?
-----Original Message-----
From: Vincent [mailto:vincent.majer@medisite.net]
Sent: Wednesday, September 19, 2001 11:24 AM
To: xml-tech@xmlfr.org
Subject: [xml-tech] Re: [xml-tech] Passage de paramètres
Tout ca me semble tres correct, quel est le processeur XSLT que vous
utilisez ?
>Je n'arrive pas à effectuer le passage de paramètre pour un élément
>xsl:stylesheet
>
>
>
>J'appelle toto.xml?Country=Valeur qui devrait filtrer les donnees.
>
>
><xsl:stylesheet
><xsl:param name="Country"/>
>
>Impossible de voir ma valeur, quelles peuvent en être les raisons.
>
>Ce passage de paramètre se fait bien dans l'URL ?
>
>Merci
>
>Gregoor
>--
>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
--
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=subscribe)
--
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=subscribe)
--
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)
--
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
|