| Subject: Re: [xsl] Getting equivalence classes on attributes From: "Christopher R. Maden" <crism@xxxxxxxxx> Date: Mon, 18 Jun 2001 04:32:24 -0700 | 
On Mon, 18 Jun 2001, Christopher R. Maden wrote: > Well, if you were going to match templates on bar, baz, or quux elements, > you'd do this:
Well, what if the values of 'bar', 'baz' and 'quux' are known to begin with? I don't think this will work.
<xsl:template match="*">
  <xsl:choose>
    <xsl:when test="@att=$barval">
      <xsl:call-template name="bar"/>
    </xsl:when>
    <xsl:when test="@att=$bazval">
      <xsl:call-template name="baz"/>
    </xsl:when>
    ...
  </xsl:choose>
</xsl:template>HTH, Chris -- Christopher R. Maden, XML Consultant DTDs/schemas - conversion - ebooks - publishing - Web - B2B - training <URL: http://crism.maden.org/consulting/ > PGP Fingerprint: BBA6 4085 DED0 E176 D6D4 5DFC AC52 F825 AFEC 58DA
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Getting equivalence class, Rafael R. Sevilla | Thread | [xsl] find the maximum node count a, Jayaranga Subasinghe | 
| Re: [xsl] IF-ELSE.. Sorting, Oliver Becker | Date | RE: [xsl] How to get the previous n, Rene de Vries | 
| Month |