Subject: Re: [xsl] Variable construction: Afterthought... From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 21 Sep 2005 16:15:55 +0100 |
> There is an existing document which I cannot change. In the document there > is a line of code... If it is an input document it's not code it's just text, as Michael said, Yopu could leave it as ="{$helpUrl}" but it may as well be any other string, it is not an XSLT variable reference if it is not in an XSL file. > I understand that the {$helpUrl} is a variable. Not unless the file is an xslt file (I'm stil not sure from your description whether it is or not) > ..so I thought that > > <xsl:variable name="helpUrl" > select="http://info.uwe.ac.uk/myuwe/myMarks.asp"/> > > ...would suffice. that selects an element named myMarks.asp that is a child of an element myuwe which is a child of an element info.uwe.ac.uk which is a descendent of an element http: so it's a legal XPath butnot what you intended, you need to put ' ' around a string. then if your file containing href="{$helpUrl}"> is an xsl file that you've imported it will expand teh variable reference automatically. if it is an input file then you will need a template that matches match="a[@href='{$helpUrl}']" that generates whatever you need to generate. 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 ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Variable construction: Af, Jon Gorman | Thread | RE: [xsl] Lightweight XSLT editor (, Kirkham, Pete (UK) |
Re: [xsl] Variable construction: Af, Jon Gorman | Date | [xsl] Adding elements to unknown tr, Gustave Stresen-Reut |
Month |