[xsl] Re: Re: Need some help with an XPath

Subject: [xsl] Re: Re: Need some help with an XPath
From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx>
Date: Fri, 21 Feb 2003 23:44:24 +0100
"Passin, Tom" <tpassin@xxxxxxxxxxxx> wrote in message
news:5D3C2276FD64424297729EB733ED1F7601919E62@xxxxxxxxxxxxxxxxxxxxxx
> [Dimitre Novatchev]
>
> What if he should have more branches than the three in the example? (I
> assumed that the element names "branch" and "service" would always be
> used).
>

Then use:

  <xsl:template match="service">
     <xsl:if test="count(/*/*[service[@servId = current()/@servId]])
                     &lt;
                         count(/*/*)">
         <xsl:copy-of select="."/>
     </xsl:if>
  </xsl:template>


=====
Cheers,

Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread