RE: [xsl] Conditionally processing optional elements

Subject: RE: [xsl] Conditionally processing optional elements
From: Jarno.Elovirta@xxxxxxxxx
Date: Tue, 29 Apr 2003 09:17:37 +0300
Hi,

>  If optional element exists then Child element
>  references optional element  Else child element
>  references other required element

<xsl:choose>
  <xsl:when test="optional">
    <xsl:apply-templates select="child"/>
      <xsl:with-param name="ref" select="optional" />
    </xsl:apply-templates>
  </xsl:when>
  <xsl:otherwise>
    <xsl:apply-templates select="child"/>
      <xsl:with-param name="ref" select="other" />
    </xsl:apply-templates>
  </xsl:otherwise>
</xsl:choose>

Cheers,

Jarno - Lights Of Euphoria: True Life (VNV Nation)

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


Current Thread