[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] how to "save" a context?


Subject: RE: [xsl] how to "save" a context?
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Thu, 16 Jan 2003 14:53:22 -0000

Recent Saxon releases have saxon:parse() and saxon:serialize() extension
functions, but I would want to understand your application architecture
a lot better before deciding that they are the right solution in this
situation.

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 S Woodside
> Sent: 14 January 2003 19:03
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] how to "save" a context?
> 
> 
> I want to "save" a context, e.g., when I'm in a specific 
> context node, 
> I want to be able to serialize the context node such that I can pass 
> that serialization as a string or what not, to another XSLT that 
> processes the same original XML. Then I could simply 
> select="deserialize(myserializedString)" and jump to the same node. 
> Assuming the XML hasn't changed.
> 
> I read the spec and the FAQ... doesn't seem to be an easy way to do 
> this.
> 
> FWIW, the string has to go through an HTML forms client/server 
> roundtrip, it will be stored as a parameter in an HTML form, 
> then when 
> they submit, the string will be used to access a subtree of the 
> original XML to expand that subtree and make new HTML forms for the 
> subtree.
> 
> simon
> 
> ---
> www.simonwoodside.com
> 
> 
>  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
Keywords