[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: dynamic xi:include href attribute
What are you trying to do? (a) generate an <xi:include> element in your output? (b) have the XML parser expand the <xi:include> before the transformation starts, and include the result as part of your stylesheet? If (a), then all you need to do is to switch off XInclude processing in your XML parser. If you can't do that, consider using xsl:namespace-alias. If (b), then it can't be dynamic, because the XInclude processing is done before any variables have values and without any knowledge of XSLT syntax. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Wasiq Shaikh [mailto:wasiq911@xxxxxxxxxxx] > Sent: 27 June 2008 21:18 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: dynamic xi:include href attribute > > Is there any way to set the href attribute on <xi:include> > using a variable in XSL? (XSLT-1.0/Xalan-2.7.0) > > Example: > <xsl:variable name="path" > select="concat($current.doc.path,'CVS\Entries')"/> > <xi:include parse="text" href="{$path}"/> > > I get an error from the processor because it's using the > literal '{$path}'. > Does Xalan just not support dynamic href attributes? Or is > this not even possible? > > I'm open to suggestions get this behaviour working... > > Cheers, > > WS
|
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
|