Re: Re: xslt 3.0 possible feature - some sort of coll
Yes, that's exactly how I see it working. It just depends on having everything working internally in push mode - which is basically how streaming works in Saxon. Although I haven't implemented xsl:fork yet, I don't see it being a big problem.Interesting.. probably very naive here, but it sounds a bit like it could be done as the Observer pattern where each observer is a sax ContentHandler registering itself with whatever is processing the stream (another ContentHandler) and then for each event, it calls the respective event on each of the observers.
Michael Kay Saxonica
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