<html> <% cHTML = "" cXML = "<TEST><NODE>myNode</NODE></TEST>" cXSL = "<?xml version='1.0'?><xsl:stylesheet version=""1.0"" xmlns:xsl=""http://www.w3.org/1999/XSL/Transform""><xsl:output method=""xml"" indent=""yes""/><xsl:template match=""/""><span>done</span></xsl:template></xsl:stylesheet>" SET XMLDoc=server.CreateObject("msxml2.domdocument.4.0") XMLDoc.async = false if XMLDoc.loadxml(cXML) then SET xslt = server.CreateObject("Msxml2.XSLTemplate.4.0") SET XSLDoc=server.CreateObject("msxml2.FreeThreadedDOMDocument.4.0") XSLDoc.async = false SSLoaded = XSLDoc.loadXML(cXSL) if SSLoaded then xslt.stylesheet = xslDoc SET xslProc = xslt.createprocessor() xslProc.input = XMLDoc xslProc.output = response xslProc.transform else cHTML = "Error Opening Style Sheet" end if else cHTML = "Error Collecting Data" end if if len(cHTML)>0 then Response.Write(cHTML) end if %> </html>