RE: [xsl] Multi-part search XPath expressions.

Subject: RE: [xsl] Multi-part search XPath expressions.
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Sat, 11 Sep 2004 10:27:00 +0100
Or even better, put the condition in the match pattern:

  <xsl:template 
   match="Species[Extinct='False' and Genus_Name='Casuarius']">       
      <p>species name is <xsl:value-of select="Species_Name"/></p>      
  </xsl:template>

  <xsl:template match="Species"/>

Michael Kay
http://www.saxonica.com/

> -----Original Message-----
> From: Agnes Kielen [mailto:agnes.kielen@xxxxxxx] 
> Sent: 11 September 2004 08:43
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Re: [xsl] Multi-part search XPath expressions.
> 
> Hi,
> Bruce wrote:
> > 
> > <xsl:template match="Species">
> >    <xsl:choose>
> >      <xsl:when test="Extinct='False' and Genus_Name='Casuarius'">
> >        <p>species name is <xsl:value-of select="Species_Name"/></p>
> >      </xsl:when>
> >      <xsl:otherwise></xsl:otherwise>
> >    </xsl:choose>
> > </xsl:template>
> 
> Why don't you use xsl:if. 
> 
>  <xsl:template match="Species">
>       <xsl:if test="Extinct='False' and Genus_Name='Casuarius'">
>         <p>species name is <xsl:value-of select="Species_Name"/></p>
>       </xsl:if>
>  </xsl:template>
> 
> Regards,
> Agnes

Current Thread