[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Transformation Error , PLZ HELP
The Href r valid ..... if i send u the xml packet string i think it ll help u to understand <data> <gen-data> <selected-skin>Standard/Blue</selected-skin> <selected-skin-id>Blue</selected-skin-id> <selected-template-id>Standard</selected-template-id> <selected-language>English</selected-language> <include-template-id>Defaulttemplate.xsl</include-template-id> <include-path-info>../../skins/</include-path-info> <is-cookie>1</is-cookie> <logged-user></logged-user> </gen-data></data> plz try now ----- Original Message ----- From: "Joe Fawcett" <joefawcett@h...> To: <qazi@a...> Sent: Monday, February 24, 2003 2:11 AM Subject: Re: Transformation Error , PLZ HELP > Sorry for the first reply, I misread the code. When I tried to load your > stylesheet I got an error. Maybe because the parser is tring to load the > includes and the href is not valid? > Joe > > > > >From: "asim" <qazi@a...> > >To: <xml-dev@l...> > >Subject: Transformation Error , PLZ HELP > >Date: Mon, 24 Feb 2003 14:11:33 -0800 > > > >function TransformDocument(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") > > IncTemplatePath = "../../../skins/" + objField.TEXT + > >"/Templates/template.xsl" > > Set objRoot = Nothing > > > > 'Get The Style Object > > set style = Server.CreateObject("MSXML2.DOMDocument.4.0") > > style.async = false > > style.setProperty > >"SelectionNamespaces","xmlns:xsl='http://www.w3.org/1999/XSL/Transform'" > > style.load styleFile > > > > Set objRoot1 = style.documentElement > > Set objField1 = > >style.selectSingleNode("/xsl:stylesheet/xsl:include[@href='INCLUDEPATH1']") > > objField1.setAttribute "href", IncTemplatePath > > > > IncIncludePath = "../../../skins/" + objField.TEXT + > >"/Templates/includes.xsl" > > Set objField2 = > >style.selectSingleNode("/xsl:stylesheet/xsl:include[@href='INCLUDEPATH2']") > > objField2.setAttribute "href", IncIncludePath > > > > Set objField1 = Nothing > > Set objField2 = 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 > > TransformDocument = result > >End Function > > > >my XSL file is this > > > ><?xml version="1.0"?> > ><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > >version="1.0"> > ><xsl:include href="INCLUDEPATH1"/> > ><xsl:include href="INCLUDEPATH2"/> > ><xsl:template match="query-data"> > > <table align="center" cellpadding="0" cellspacing="1" width="100%" > >border="0"> > > <tr class="looplistingDark"> > > <td width="30%" class="contents">MX First Priority : </td> > ><!-- here is my design --> > > </td> > > </tr> > ></table> > ></xsl:template> > ></xsl:stylesheet> > > > >it was running fine .. i refreshed my OS .. i dont know what does it lacks > >now .. this is giving me error now .. i updated my xml parser but still > >jetting this error > > > >Microsoft VBScript runtime error '800a01a8' > > > >Object required: 'objField1' > > > >/common/xmlfunctions.asp, line 161 > > > > > > > >Plz Help > > > _________________________________________________________________ > Worried what your kids see online? Protect them better with MSN 8 > http://join.msn.com/?page=features/parental&pgmarket=en-gb&XAPID=186&DI=1059
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|