Re: hard problem
000001c3e8e9$546e13b0$6401a8c0@pcukmka>, Michael Kay <mhk@xxxxxxxxx> writes
This looks like a good use case for an extension function transform(doc, stylesheet) which can be invoked from XSLT and returns the result of transforming a document using a given stylesheet.
Let me add another ...
I have a web application which fetches museum records from a database as XML and styles them on the fly. For an initial overview of hits, I want to render a set of these records as a summary list with clickable links to each record. When the client clicks on one of these links, I want to display one of these records in detail. Exactly the same XML, two different renderings. At present I am having to use "modes" to achieve the desired effect, and I'm not even thinking about other different renderings that users might quite reasonably ask for. This extension function would be just the ticket.
-- Richard Light SGML/XML and Museum Information Consultancy richard@xxxxxxxxxxxxxxxxx
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
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