[xsl] if then else

Subject: [xsl] if then else
From: RQamar <qamar_rahil@xxxxxxxxxxx>
Date: Mon, 28 Feb 2005 17:07:24 +0000

I wanted to use the 'if then else' clause inside the <xsl:value-of select="">. I tried doing it this way but its obviously wrong as it returns an error.

<Value type="TEXT" ref="{CONCEPT/@ref}">
<xsl:value-of select="if(OBJECT-SLOT) then OBJECT-SLOT/@name else DATA-SLOT/@name"/>

What would be the right way of writing it or is it incorrect to have it inside the select attribute of the xsl:value-of tag?

Appreciate any comments or suggestions

Current Thread