RE: apply-templates Q

Subject: RE: apply-templates Q
From: "Clapham, Paul" <pclapham@xxxxxxxxxxxxx>
Date: Wed, 1 Nov 2000 09:55:50 -0400 (EST)
I believe that select="//Date" selects Date elements at all levels of the
tree.  Try select="/data/Dates/Date" or something like that.

PC2

-----Original Message-----
From: mxmodi@xxxxxxxxxxxxxxx [mailto:mxmodi@xxxxxxxxxxxxxxx]
Sent: October 31, 2000 04:45
To: xsl-list@xxxxxxxxxxxxxxxx
Subject: xsl:apply-templates Q


Hi,

I have a very simple Q on xsl:apply-templates. I have gone through the FAQ
but could not find it and probably its just how I am looking it up. Anyway,
here is the problem.

My XML is as follows:

<data>
 <Dates>
  <Date>
     <Weeks>
          <Week>some value...</Week>
          <Date>some value...</Date>
     </Weeks>
  </Date>
 </Dates>
</data>

My XSL snippet is:

<xsl:template match="/">

some testing...and tables...

<xsl:apply-templates select="//Date" />
</xsl:template>

I want the <xsl:apply-templates> to only select the main <Date> element and
not the <Date> element within the <Weeks> node.  Unfortunately I have no
control over the XML file. Any help is appreciated.

Maulik




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


Current Thread