[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: apply-templates Q
Well, if the path is always data/Dates/Date it is MUCH faster to simply select that rather than using the '//' syntax: <xsl:apply-templates select="data/Dates/Date"/> But if Dates/Date can occur at several levels, you can still get only the Date inside Dates (and not inside Weeks) using this: <xsl:apply-templates select="//Dates/Date"/> Sara > -----Original Message----- > From: mxmodi@xxxxxxxxxxxxxxx [mailto:mxmodi@xxxxxxxxxxxxxxx] > Sent: Tuesday, October 31, 2000 4:45 AM > 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 > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|