Subject: Re: Problem involving position() and COnditional filtering
From: "Pankaj Bishnoi" <pankaj.bishnoi@xxxxxxxxxxx>
Date: Wed, 31 May 2006 10:56:45 +0530
|
The issue is solved. Thanks Jagdishwar B and Georges.
----- Original Message -----
From: "Jagdishwar B" <jagdishwar.beemanati@xxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, May 30, 2006 10:29 PM
Subject: Re: Problem involving position() and COnditional filtering
> the <xsl:for-each> is currently selecting all the "DocumentIdType"s,
> so their position seems to be the same as in the source xml.
>
> Put your condition "Id='43'" whthin <xsl:for-each>, then it
> will select only those "DocumentIdType"s that match the condition.
> <xsl:for-each
select="/NounOutcome/DocumentIds/DocumentIdType[Id='43']">
>
> and then there is no need to use <xsl:if > element in your xsl.
>
> Kind Regards,
> Jagdishwar B
|