[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl]


Subject: RE: [xsl] <xsl:if>
From: AROSO Jose Antonio <jose.santos@xxxxxxxxxxx>
Date: Fri, 8 Aug 2003 17:57:05 +0100

But I dont want all values.
I can print for the first attribute key aname[1] for second
> aname[2] and so on, but i didnt do it.

-----Original Message-----
From: J.Pietschmann [mailto:j3322ptm@xxxxxxxx]
Sent: sexta-feira, 8 de Agosto de 2003 17:45
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] <xsl:if>


aAROSO Jose Antonio wrote:

> <xsl:value-of select="$aname" /> <!-- The problem is here
> 	
> When there are two primary keys is only print the name of the first
> attribute. I can print for the first attribute key aname[1] for second
> aname[2] and so on, but i didnt do it-->

The variable hold a node set. The xsl:value-of statement selects the
string value, which is the text of the first node in the node set.
If you want to process all nodes, use xsl:apply-templates or
xsl:for-each, for example
   <xsl:for-each select="$aname">
     <xsl:value-of select="."/>
   </xsl:for-each>

Somehow I suspect you'll post a follow-up question...

 > -----Original Message-----
Where did the virtues of snipping unrelated old quotes go?

J.Pietschmann



 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