Subject:Passing nodesets to stylesheets using addParameter Author:Raj Parmar Date:29 Dec 2006 08:47 AM
Hello
I am trying to pass some XML to a stylesheet using MSXML in classic ASP.
Here's a snippet of the ASP:
dim fragment : set fragment = Server.CreateObject("Msxml2.FreeThreadedDOMDocument.4.0")
Call fragment.loadXML(string_containing_fragment)
If Not fragment.parseError.errorCode = 0 Then
response.write("Failed to parse session variables into XML: " & fragment.parseError.reason)
End If
' missed out lines to create an XSLProcessor etc. Now set parameter
xslProcessor.addParameter "fields", fragment.selectNodes("/fields")
When I try to perform the lookup, I don't get *any* values back.
I can take a copy of the XML fragment and paste it directly into the body of the $field parameter, and everything works ok.