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