Subject: RE: [xsl] For each loop faliure From: Jarno.Elovirta@xxxxxxxxx Date: Fri, 5 Apr 2002 11:19:27 +0300 |
Correction, > -----Original Message----- > From: Elovirta Jarno (NBI/Espoo) > Sent: 05. April 2002 11:08 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] For each loop faliure > > > Heppa, > > > In the below code I want to for loop to be continued for all nodes. > > > > But here in this code below in the first case itself if the > > condition fails > > it goes out of for each loop. > > > > How about to proceed? > > > > <xsl:for-each select="$A/RecipeVersions"> > > <xsl:for-each select="$B/RecipeVersions"> > > <xsl:if > > test="($A/RecipeVersions/RecipeVersion/VersionID != > > $B/RecipeVersions/RecipeVersion/VersionID) = false"> > > this should be > > <xsl:if test="$A/RecipeVersions/RecipeVersion/VersionID = > $B/RecipeVersions/RecipeVersion/VersionID"> It should be of course be <xsl:for-each select="$A/RecipeVersions"> <xsl:variable name="outer-loop" select="." /> <xsl:for-each select="$B/RecipeVersions"> <xsl:if test="$outer-loop/RecipeVersion/VersionID = RecipeVersion/VersionID"> <xsl:value-of select="RecipeVersion/VersionID"/> </xsl:if> </xsl:for-each> </xsl:for-each> Santtu XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] For each loop faliure, Jarno . Elovirta | Thread | RE: [xsl] Changing boolean value of, Brian Moynihan |
RE: [xsl] For each loop faliure, Jarno . Elovirta | Date | RE: [xsl] Changing boolean value of, Brian Moynihan |
Month |