| Subject: Re: [xsl] Concat ( Again ) From: Robert Koberg <rob@xxxxxxxxxx> Date: Mon, 26 Feb 2001 06:58:18 -0800 | 
The problem is your are using strings. So it should be (note the single
quotes wrapping the string):
<xsl:variable name="Named"><xsl:value-of
select="'Picture/Name'"/></xsl:variable>
<xsl:variable name="Located"><xsl:value-of
select="'Picture/Location'"/></xsl:variable>
You would not need the single quotes if the string comes in as a variable of
course:
<xsl:variable name="Named"><xsl:value-of
select="$picture.name"/></xsl:variable>
<xsl:variable name="Located"><xsl:value-of
select="$picture.location"/></xsl:variable>
----- Original Message -----
From: "Samuzeau Pascal" <samuzeau@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
To: "XML" <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Monday, February 26, 2001 1:02 AM
Subject: [xsl] Concat ( Again )
> Hi,
>
> I receive some answers and I have tried, but I get the same problem :
>
> I have change the writtent as :
>
> I have the XML :
>
> <Picture>
>     <Name>PictureName</Name>
>     <Location>PictureLocation></Location>
> </Picture>
>
> And the XSL :
>
> ( I have to use of Name and Location for some reasons into my template )
>
> <xsl:variable name="Named"><xsl:value-of select="Picture/Name"
> /></xsl:variable>
> <xsl:variable name="Located"><xsl:value-of select="Picture/Location"
> /></xsl:variable>
>
> <xsl:variable name="URL" select="concat($Located,$Named)"
> /></xsl:variable>
>
> < A HREF="{$URL}" > ........
>
> But this doesn't work, I get HREF="concat($Located,$Named)">
>
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Concat ( Again ), Samuzeau Pascal | Thread | RE: [xsl] Concat ( Again ), Michael Kay | 
| Re: [xsl] [exsl] Draft 0.1 - call f, Jeni Tennison | Date | [xsl] Path for a DTD : proposition, Paul Terray | 
| Month |