RE: RE: [xsl] Expected behavior for parsed source containing xsl?

Subject: RE: RE: [xsl] Expected behavior for parsed source containing xsl?
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Wed, 9 Oct 2002 11:32:01 +0100
You seem to be re-inventing the JAXP 1.1 API. What are you doing that
JAXP doesn't do?

Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx 

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> John Mostrom
> Sent: 08 October 2002 23:36
> To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
> Cc: Michael.Kay@xxxxxxxxxxxxxx
> Subject: Fwd: RE: [xsl] Expected behavior for parsed source 
> containing xsl?
> 
> 
> Date: Tue, 8 Oct 2002 09:59:36 +0100
> From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
> Subject: RE: [xsl] Expected behavior for parsed source containing xsl?
> 
> >  We have been working on implementing parsed source in an 
> xslt engine
> 
> I'm sorry, I haven't the faintest idea what this means. Could 
> you explain more carefully what you are trying to do?
> 
> Michael Kay
> Software AG
> home: Michael.H.Kay@xxxxxxxxxxxx
> work: Michael.Kay@xxxxxxxxxxxxxx
> 
> 
> Michael,
> 
> I'm planning on providing an interface on an xsl transformation 
> engine for reusing an xml source by that engine. Here is a mockup of 
> the calls a user might make:
> 
> parsedSource ps = transformEngine.getParsedSource( 
> xmlInputStream ); ... transformEngine.transform( ps, 
> xslInputStream1, resultOutputStream1 ); ... 
> transformEngine.transform( ps, xslInputStream2, 
> resultOutputStream2 ); ... transformEngine.transform( ps, 
> xslInputStream2, resultOutputStream3 );
> 
> This is a pretty arbitrary example but what I'm trying to illustrate 
> is that a user of our tranformation engine may want to do the xml 
> parsing up front and then reuse that parsed source multiple times.
> 
> Thus my dilema: when the transform engine parses the orginal 
> xmlInputStream, should it process any xsl commands "contained" in the 
> xmlInputStream or not?
> 
> Thanks in advance for your feedback.
> 
> John
> 
> >  and have run into a question about what to do when parsing an xml  
> > source that contains xsl instructions.
> >
> >  (By 'contains' I'm including both embedded xsl and PI referenced 
> > xsl.)
> >
> >  Is it expected that the resulting parsed source tree 
> contains the xsl  
> > as a subtree or should the resulting parsed source tree be the  
> > transformed result of the contained xsl?
> >
> >  I can see arguments for both sides but I'm leaning toward 
> the tree  
> > containing an xsl subtree at this point. Is there any 
> discussion or  
> > documentation on this issue anywhere on the web?
> >
> >  Thanks,
> >  John Mostrom
> >
> >  p.s. I'm subscribed to the digest so if you could cc: me on the  
> > discussion, it would be great!
> >
> >   XSL-List info and archive:  
> http://www.mulberrytech.com/xsl/xsl-list
> >
> >
> 
>  XSL-List info 
> and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread