xsl-list
[Top] [All Lists]

Re: manipulating attribute values within href attribute

2003-03-24 07:32:34



try that :

<xsl:template match="association">
  <xsl:variable name="strip" select="@seq_acc"/>
<a><xsl:attribute name="href"><xsl:value-of select='substring-after($strip,":")'/></xsl:attribute>...</a>
</xsl:template>

Lionel




At 15:01 24/03/2003 +0100, you wrote:
Hi,

I have the following xml code

<association code="ISS" seq_acc="SP:Q14565">
....
</association


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(_dot_)pl?{(_at_)seq_acc}>
which returns unmodified attribute value. I tryed with substring within curly brackets, but that does not seem to work. Any ideas?

Thanks

Vilius








XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>