xsl-list
[Top] [All Lists]

Re: Re: Need some help with an XPath

2003-02-21 15:44:24

"Passin, Tom" <tpassin(_at_)mitretek(_dot_)org> wrote in message
news:5D3C2276FD64424297729EB733ED1F7601919E62(_at_)email1(_dot_)mitretek(_dot_)org(_dot_)(_dot_)(_dot_)
[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[(_at_)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



<Prev in Thread] Current Thread [Next in Thread>