[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Selecting nodes that have an attribute

Subject: RE: Selecting nodes that have an attribute
From: Mike Brown <mbrown@xxxxxxxxxxxxx>
Date: Fri, 27 Aug 1999 11:56:09 -0600
xml select nodes by attributes
> <xsl:template match="ESTIMATES">
> <xsl:for-each select="ESTIMATE/ANNUALFORECAST[@yearend]">
> <TD COLSPAN="5">
> <xsl:value-of select="@yearend"/>
> </TD>
> </xsl:for-each>

The template is processing elements named ESTIMATES.

The for-each is selecting:
  elements named ANNUALFORECAST
  that have associated attributes named yearend, and
  that are children of elements named ESTIMATE, and
  that are children of the elements this template is processing.

The value-of is selecting:
  attributes named yearend
  that are associated with elements
    that are children of the elements this for-each is processing.

Try <xsl:value-of select="./@yearend"/> to specify that you want yearend
attributes of the *current* node (.).

   - Mike
________________________________________________________________________
 Mike Brown / Hyperreal   |  Hyperreal http://www.hyperreal.org/music/
 PO Box 61334             |     XML & XSL http://www.skew.org/xml/
 Denver CO 80206-8334 USA |       http://www.hyperreal.org/~mike/


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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.