This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Please help (XSLT)
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: Please help (XSLT)
- From: Ben Robb <Ben at cscape dot com>
- Date: Thu, 1 Jun 2000 16:54:29 +0100
- Reply-To: xsl-list at mulberrytech dot com
> <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