[Home] [By Thread] [By Date] [Recent Entries]

  • From: "S. Jyotinarayan" <ncjyoti@h...>
  • To: XML-DEV <xml-dev@l...>
  • Date: Sat, 03 Mar 2001 08:55:25 +0530

 

Hi all,

I want to add an image with each set of data. Normally one would do it in the following way, right?

<image>

<xsl:attribute name='src'><xsl:value-of select='IMAGESRC'/></xsl:attribute>

<xsl:attribute name='alt'><xsl:value-of select='NATURE_R'/></xsl:attribute>

</image>

The element IMAGESRC contains the image path. But I have a situation where I feel I can do away with the IMAGESRC element. The image names are of the kind 'image/R1/R1_1.gif', 'image/R1/R1_2.gif'  ... 'image/Rx/Rx_y.gif'  etc. Here 'x' stands for 'ROLL_NO' and 'y' stands for the 'EXPO_NO'. So is there a way I could concatenate the elements "ROLL_NO" and "EXPO_NO" in the following way?

<image>

<xsl:attribute name='src'>"image/R"+<xsl:value-of select="ROLL_NO"/>+"/R"+<xsl:value-of select="ROLL_NO"/>+"_"+<xsl:value-of select="EXPO_NO"/>+".gif"</xsl:attribute>

<xsl:attribute name='alt'><xsl:value-of select='NATURE_R'/></xsl:attribute>

</image>

How could I do this?

Thanx in advance.

Jyotinarayan.


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member