function OneTemplateTransformDocument(srcXML, srcXSL)
Dim
sourceFile, styleFile, source
'the xsl file path
styleFile
= srcXSL
set source =
Server.CreateObject("MSXML2.DOMDocument.4.0")
source.async =
false
source.loadXML srcXML
Set objRoot =
source.documentElement
Set objField =
objRoot.selectSingleNode("//selected-template-id")
Set objField3 =
objRoot.selectSingleNode("//include-template-id")
Set objField4 =
objRoot.selectSingleNode("//include-path-info")
IncTemplatePath =
objField4.text + objField.TEXT + "/Templates/" &
objField3.TEXT
Set objRoot = Nothing
'Get The Style Object
set style =
Server.CreateObject("MSXML2.DOMDocument.4.0")
style.async =
false
style.load styleFile
Set objRoot1
= style.documentElement
Set objField1 =
style.selectSingleNode("/xsl:stylesheet/xsl:include[@href='INCLUDEPATH1']")
objField1.setAttribute "href",
IncTemplatePath
Set objField1 =
Nothing
Set objField3 = Nothing
Set objField4
= Nothing
'Error Handaling
if
(source.parseError.errorCode <> 0) then
result =
reportParseError(source.parseError)
elseif
(style.parseError.errorCode <> 0) then
result =
reportParseError(style.parseError)
else
on
error resume next
result =
source.transformNode(style)
if (err.number<>0)
then
result =
reportRuntimeError(exception)
end if
end
if
'Make the result
OneTemplateTransformDocument =
result
End Function
the above is my function to generate HTML
using Dom
i m getting this error .. can anybody explain tis
y i m getting this error.
msxml4.dll error '80004005'
Reference to undeclared namespace prefix: 'xsl'.
/common/xmlfunctions.asp, line 157