Re: apply-template inside xsl:variable returns a docu
If you are using XSLT1 then if you use xsl:variable with content rather than a select attribute then it makes a "result tree fragment" the only thing you can do with an RTF is copy it to the output or use it as a string, you can not use XPath to query into its structure. this is an annoying limitation that is (will be) gone in XSLT2 and almost all XSLT1 engines (with mozilla being an exception) offer a node-set() extension function that will convert a result tree fragment to a node set (consisting of a single root note, /) so you could then do something like select="x:node-set($thisContent)/element" Note that this is a _copy_ of the element in your source file not the original element as would have been selected if you'd gone select="content/elements/element.".. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
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