OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] XMLDOM Create object problem

[ Lists Home | Date Index | Thread Index ]

all of my xsls are of this type ... i dont know what any thing abt xptah or
XSLPattern , coz i m new to it .... plz help

<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0">
<xsl:template match="query-data">
<table align="center" cellpadding="0" cellspacing="0" width="100%"
border="0">
<tr><td>helloo</td></tr>
</table>
</xsl:template>
</xsl:stylesheet>

----- Original Message -----
From: "Joe Fawcett" <joefawcett@hotmail.com>
To: <qazi@advcomm.net>
Sent: Wednesday, February 19, 2003 2:24 AM
Subject: Re: [xml-dev] XMLDOM Create object problem


> You were originally using XSLPattern not Xpath in your stylesheet. It
> probably needs changing in a couple of places. Let's see it.
> Joe
>
>
>
>
>
>
> >From: "asim" <qazi@advcomm.net>
> >To: <xml-dev@lists.xml.org>
> >Subject: [xml-dev] XMLDOM Create object problem Date: Wed, 19 Feb 2003
> >14:52:32 -0800
> >
> >Hi All
> >  when i was having msxml3.0 installed on my system this code was running
> >fine to generate HTML from server
> >
> >
> >function TransformDocument(srcXML, srcXSL)
> >   Dim sourceFile, styleFile, source
> >   'sourceFile = Server.MapPath(srcXML)
> >    styleFile = srcXSL
> >   ' Load the XML
> >   set source = Server.CreateObject("Microsoft.XMLDOM")
> >   source.async = false
> >   'source.load sourceFile
> >   source.loadXML srcXML
> >   ' Load the XSL
> >   set  style = Server.CreateObject("Microsoft.XMLDOM")
> >   style.async = false
> >   style.load styleFile
> >
> >   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
> >   TransformDocument = result
> >End Function
> >
> >function reportParseError(strError)
> >  Response.Write strError & "<br>"
> >end function
> >
> >
> >but when i upgraded my dom from 3.0 to 4.0 it started throwing xsl on the
> >client ...........
> >so i made the the following changes , now it running fine ..... can
anybody
> >help whats the problem
> >
> >
> >
> >function TransformDocument(srcXML, srcXSL)
> >   Dim sourceFile, styleFile, source
> >   'sourceFile = Server.MapPath(srcXML)
> >    styleFile = srcXSL
> >   ' Load the XML
> >'/////// i changed this line
> >   set source = Server.CreateObject("MSXML2.DOMDocument.4.0")
> >   source.async = false
> >   'source.load sourceFile
> >   source.loadXML srcXML
> >   ' Load the XSL
> >'/////// i changed this line
> >  set  style = Server.CreateObject("MSXML2.DOMDocument.4.0")
> >   style.async = false
> >   style.load styleFile
> >
> >   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
> >   TransformDocument = result
> >End Function
> >
> >function reportParseError(strError)
> >  Response.Write strError & "<br>"
> >end function
>
>
> _________________________________________________________________
> Stay in touch with MSN Messenger http://messenger.msn.co.uk





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS