RE: Please help (XSLT)

Subject: RE: Please help (XSLT)
From: Ben Robb <Ben@xxxxxxxxxx>
Date: Thu, 1 Jun 2000 16:54:29 +0100
> 	<xsl:value-of select="//EXPIRE"	 />
> 
> 	It only print out the first TICKET's EXPIRE value which 
> is "2 May 
> 2000". 

You are asking for the first EXPIRE element anywhere on the tree (// means
"somewhere on the tree"; since you have more than one, "xsl:value-of" will
return the first node it finds which matches the pattern string).

What you want is something like this (there are other ways of doing it, as
well)

<xsl:value-of select="../FEATURES/EXPIRE"/>

ie. get the value of the text node of the element called "EXPIRE" which is a
child of the element "FEATURES" which is, in turn, a sibling of the current
"CONDITION" element.

Hope this helps,

Ben


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


Current Thread