Subject: Re: manipulating attribute values within href attribute
From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx>
Date: Mon, 24 Mar 2003 14:16:14 +0000
|
Hi Vilius,
> I would like to strip off the "SP:" preffix from the seq_acc attribute
> and embed only the "Q14565" string into my url string so that the final
> html code looks like:
> <a href = "http://www.expasy.org/cgi-bin/niceprot.pl?Q14565>...</a>
>
> I can get only so far in my xsl code:
> <a href = "http://www.expasy.org/cgi-bin/niceprot.pl?{@seq_acc}>
> which returns unmodified attribute value. I tryed with substring within
> curly brackets, but that does not seem to work. Any ideas?
The substring() function and other functions should work within the
curly brackets. Try:
<a href="http://www.expasy.org/cgi-bin/niceprot.pl?{substring-after(@seq_acc, 'SP:')}>
...
</a>
If that doesn't work, tell us what the error is or what it produces
and we might be able to help.
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|