| Subject: [xsl] ASP and MSXML AddParameter From: "Jay Zeiger" <jzeiger@xxxxxxxxxxxx> Date: Mon, 7 Jul 2003 17:18:34 -0400 | 
I have coded ASP (thanks to internet.com) so that I can display XML/XSL
files, but I need to add the "AddParameter" method. I have read some older
posts here, but I can't quite figure out how to do this. If I wanted to add
a parameter named "param1", I think I need something like:
if len(strOptionalParam1) then
	Set xslProc = xslt.createProcessor()
	xslProc.input = xmlDoc    ' >>>>>>---- what is this xmlDoc suppose to refer
to??????
	xslProc.addParameter "param1", strOptionalParam1
	xslProc.Transform
end if
'
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++
' + But, how is this properly integrated into my function (assume that
strOptionalParam1
' + contains the param1 value) ????????????????????
'
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++
Function loadXMLFile(strXMLFile, strXSLFile, strOptionalParam1)
	'Declare local variables
 	Dim objXML
 	Dim objXSL
	Dim xslProc
 	'Instantiate the XMLDOM Object that will hold the XML file.
 	set objXML = Server.CreateObject("Microsoft.XMLDOM")
 	'Turn off asyncronous file loading.
 	objXML.async = false
 	'Load the XML file.
 	objXML.load(strXMLFile)
 	if len(strXSLFile) then
 		'Instantiate the XMLDOM Object that will hold the XSL file.
		 set objXSL = Server.CreateObject("Microsoft.XMLDOM")
		 'Turn off asyncronous file loading.
		 objXSL.async = false
		 'Load the XSL file.
		 objXSL.load(strXSLFile)
		 Response.Write(objXML.transformNode(objXSL))
 	else
		 Response.Write (objXML.transformNode(objXML))
 	end if
	if Err.Number then
		ErrorReportingRoutine()
	end if
End Function
'
' THANKS very much!!
'
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| AW: [xsl] XSLT encoding problem, Markus Abt | Thread | Re: [xsl] ASP and MSXML AddParamete, Marcus Andersson | 
| Re: [xsl] an Xpath question - $tag/, Anil | Date | [xsl] Re: Re: Using XSLT to add mar, Dimitre Novatchev | 
| Month |