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

RE: Nested <xsl:for-each select="">

Subject: RE: Nested <xsl:for-each select="">
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
Date: Wed, 18 Apr 2001 10:28:45 +0100
xsl for each select nested
> I have a problem to get the correct value of first
>   <xsl:for-each select="MainRoot/ContentTypeProperty/Record">
...
>
>       <xsl:for-each select="MainRoot/ContentTypePropertyData/Record" >

The XPath expression in the inner for-each is being evaluated with the
context node set to the element selected in the outer for-each. So it's
looking for a MainRoot element that's the child of a
MainRoot/ContentTypeProperty/Record, and there isn't one.

It looks to me as if you're one of those users who's using xsl:for-each
because it looks simpler than xsl:apply-templates. Some people advise never
using for-each until you've mastered template rules, because actually there
are lots of traps to fall into.

Mike Kay
Software AG


 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.