|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Inserting URL info from XML element into XSL templ
Two options:
1. Use a variable and an attribute value template:
<xsl:variable name="filename" select="img/text()"/>
<img scr="images/{$filename}" />
2. Use xsl:attribute with xsl:value-of:
<img>
<xsl:attribute name="src">images/<xsl:value-of
select="img"/></xsl:attribute>
</img>
------------------------------------------------------------
John Bennett
john@xxxxxxxxxxxxx
----- Original Message -----
From: "Armin Fabritius" <ghostrider@xxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, August 02, 2001 8:43 AM
Subject: Inserting URL info from XML element into XSL template
> Hi all,
>
> I have the following problem concerning variable URLs in XSL:
>
> I have an XML file which contains:
>
> <product>
> <description></description>
> <img>easyrider.jpg</img>
> </product>
>
> The <img> element's content is the filename of the image for the
product.
> I want the image to show in the HTML output, so my HTML code has to
look like
> this:
>
> <img scr="images/easyrider.jpg">
>
> I tried to this within the template for each product:
>
> <img scr="images/<xsl:value-of select="img" />" />
>
> but of course this is bad syntax. How can I get this to work?
> All help is appreciated here, so...
>
> Thanks in advance,
>
> Armin
>
>
> XSL-List info and archive:
http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








