Subject: [xsl] Grouping problem? From: "Shawn O. McKenzie" <smckenzie@xxxxxxxxxxx> Date: Mon, 11 Nov 2002 14:39:31 -0800 |
<section name="first"> <nestlist name="level_1"> <item name="apple"/> <item name="orange"/> <item name="truck"/> <item name="foo"/> <nestlist name="level_2"> <item name="orange"/> <item name="bar"/> <item name="truck"/> <nestlist name="level_3"> <item name="orange"/> <item name="foo"/> <item name="fnord"/> <item name="truck"/> <nestlist name="level_4"> <item name="foobar"/> <item name="apple"/> <item name="bar"/> </nestlist> </nestlist> </nestlist> </nestlist> </section>
- apple orange truck and foo in the level_1 nestlist - bar in the level_2 nestlist - fnord in level_3 - foobar in level_4
<xsl:for-each select="section"> <xsl:variable name="sectname" select="$name"/> <xsl:for-each select="//nestlist/item"> <xsl:variable name="name" select="@name"/> <xsl:for-each select="(/section//nestlist/item[@name=$name])[1]"> <!--Do something here--> </xsl:for-each> +</xsl:for-each> </xsl:for-each>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Platform detection, David Carlisle | Thread | Re: [xsl] Grouping problem?, Wendell Piez |
RE: [xsl] xslt replace special char, Passin, Tom | Date | Re: [xsl] Grouping problem?, Wendell Piez |
Month |