Re: [xsl] Problem involving position() and COnditional filtering

Subject: Re: [xsl] 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: [xsl] 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=&apos;43&apos;" whthin <xsl:for-each>, then it
> will select only those "DocumentIdType"s that match the condition.
> <xsl:for-each
select="/NounOutcome/DocumentIds/DocumentIdType[Id=&apos;43&apos;]">
>
> and then there is no need to use <xsl:if > element in your xsl.
>
> Kind Regards,
> Jagdishwar B

Current Thread